16th Dec 2019
Review about UGOAGOGO
I’ve finally got hold of wowcher this morning, To be told nothing they can do apart from send me a refund I’ll get in 5 days. I was supposed to receive an Apple Watch series 3 last Monday. This company will just cause you stress you don’t need as I don’t actually think they have any stock of anything. Then to rub salt in everyone’s wounds then put 5 star reviews on here themselves to make them look better. 72 hours to reply to blame Royal Mail, well why isn’t everything tracked in the mail??? Because this is a scam and should be shut down.