I ordered a Hatchimal on the 21 Nov 2016. It was promised to be delivered by 12 Dec 2016! Received the Hatchimal on the 6 Dec! I found them to be BRILLIANT! The liaised with me via my FB messenger ( as I followed them on FB) and they responded to all of my emails! Due to my experience I would give Savvibuy a 5* rating! I will definitely use them again!