Appalling customer service from their so called "happiness engineers". You get an automated email telling you they will be in touch then never respond to you.
Ordered an item - they were out of stock. Sent replacement which was exactly the same as what I had ordered.
Rubbish company. Will never use them again.
7 years ago
Wowzr.tv has a
4.7
average rating
from
3,802
reviews