The Studio, Fonmon Farmhouse, Vale of Glamorgan, Wales, CF62 3BJ UK
Consumer Report
Bought a card for a friend here, he never received anything, a total scam. Would like to obtain compensation for it. The site tries to hook you in with fake reviews. Will be reporting this to the police and my credit card too. ...