Tim Landers

United Kingdom

Review about One Call Insurance
If you don't like talking to people why would you go into customer service? I think that employers need to look more closely at the employees they hired to do with the customers. I have had very bad experiences with just about every employee that I have had to speak with this company. You really need to do something about this or you're going to lose more customers.
Review about Ruby Lane
You are the best! I just had to leave a review to say thank you very much for the amazing service!