WK
William K
1 reviews | Active since Nov 2009
01 Dec 2015, 12:36
These guys are sharks! Compliments are ****s!
Openweb have debited my current account AND credit card for 6 months since I cancelled with them. They have not once, ever, responded to my emails. And their contact details are non existent. Stay away!
Helpful (0)
Replies (0)0
Replies (0)