This feels like a scam, they say UK but it's China...
They make it seem as though the product comes from the UK, but this is a scam. The product is actually manufactured and shipped from China!
The delivery was supposed to be quick, but it has now been over three weeks since I placed my order, and it still hasn't even been shipped.

Reply from Pouchy







