IMO, when you commit to a sale, yous hould stand behind it, friend or not.
If you put that money down, and then later on, he said "Sorry I changed my mind, here's your deposit back" would you like it?
Anyway, as long as your happy, then it's a good deal. If you're asking if albinos will be cheaper than that by the time the eggs hatch, then no one really knows. They might be, or they might be more.