Pathetic service both on the phone and via live chat. Staff are all very arrogant and just flat out refuse to listen to customers. I have tried to request a new password for weeks and am still waiting, so now I can't log into my account or create another account because it says your already registered. These people are too busy with there heads up there arses to send an email. I would not recommend this company to anyone.
11 years ago
QuickQuid has a
4.2
average rating
from
2,137
reviews