Login
Start Free Trial Are you a business? Click Here
Jane M
Well so far I have not received my order, they did write to say they were waiting for more to come into stock, but that didn't stop them deducting the money from my account. Despite the email to say due in on Friday, as yet (Monday evening) I have not heard from the company regarding delivery. But they are keen for my feedback so this is it!
8 years ago
Read Wowzr.tv Reviews
Wowzr.tv has a 4.7 average rating from 3,802 reviews
Related Photos & Videos