Well I guess this goes to show you that you should just stick with your own!
I would wait a few more days, they have been known to hatch over 21 days.
How many did you end up with?


How many did you end up with?