Oblio. That stinks. I think it is a learn as you go. I hope the next sales go better for you. Make sure you check for fertility! And delivery conformation is important. Some people say don't insure, but for lost packages, it is worth it.
Good luck. Your son will learn valuable things...