Wowzit
No response for refund
We signed up with wowzit as a merchant in September after being convinced that they are not like any of the other coupon/voucher suppliers. Although we were a bit hesitant, they had promised that if it doesn't work for us in the first month, we may cancel within a 30 day notice period. As ...