Appalling !This site is a scam
Appalling !This site is a scam, its not from the USA its from China. I ordered an Advent Calendar in October and its not December 7th , nothing arrived .. I asked for a refund on several occasions and have not had a response. DO NOT USE THIS WEBSITE! I'm now having to dispute through Paypal.
