Complete sham of a company. Paid thousands of pounds after being locked into a 12 month contract, it is now 9 months into it and I have made a single conversion. Got contacted by about 2 or 3 folks in that time. I doubt I will ever do business with them again and I suggest you dont!
7 years ago
Yell.com has a
1.2
average rating
from
589
reviews