Great customer service
Great customer service. Had a faulty item that was purchased on Amazon.co.uk - They quickly sent a replacement, very impressed.
United Kingdom
Great customer service. Had a faulty item that was purchased on Amazon.co.uk - They quickly sent a replacement, very impressed.