Scam - no customer service - never received the plushie
I ordered for my son's birthday and never received it... It has been 27 days since I placed the order for standard UK delivery - no response from customer service - I've reached out to them twice.






