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
Wowzr.tv has a
4.7
average rating
from
3,802
reviews