Been shopping with TJC for some years, always found customer service good. Admittedly the really cheap jewellery is not good & I've had stones fall out ect ect. You have to pay for a guarantee which is a bit unfair, however on the whole it's a great company. Would recommend.