I've been shopping with TJC for quite a few years now and have made a lot of purchases - at least one every week. In 99% of cases, I've been delighted with both my items and the prompt delivery. I've always found Customer Services very helpful too. I really appreciate the Budget Pay option and the £7.99 a month delivery.
One thing that needs great improvement is your website. It's not only very unreliable, with constant error messages, but there's often no logic to the listings (e.g. I've searched, for example, for a 20" gold chain and what comes up is a page of rings - this sort of error occurs fairly frequently). Recently, I've tried to add a new payment card, but have been unable to because it keeps telling me the expiry date is 'invalid', when I have the card right in front of me and the information I'm typing is 100% correct.