Great Customer Service - V impressed.
Great Customer Service - no complaints whatsoever. In this day and age given the lack of good customer service with mail order companies they are notable in their approach.
United Kingdom
Great Customer Service - no complaints whatsoever. In this day and age given the lack of good customer service with mail order companies they are notable in their approach.