I recently purchased lots of toys and they all arrived within 2 weeks time. They have fantastic customer service and are always responsive to your inquiries. They gave me post tracking number which I found very helpful and a peace of mind. I will definitely purchase more baby stuff from Mighty Ape in near future.