General consensus re Th**nes, which I wholly agree with, is that their customer service is very good (appreciate that Winker seems to have been the exception that proves the rule). They even opened up the shop for me once when I turned up not realising it was closed. Personally had no bad experiences re their delivery of non urgent stuff, and I'm fortunatly close enough to pick up anything I need urgently.
Other suppliers I've tried have all been good - Wynne Jones, Beehivebits, KVC, Mais more, Paynes, Park, Cheshire.
No, they dont tend to have good websites, but so what? This is a relatively small cottage industry, comparing it to JLR or any other multi million pound enterprise is unrealistic.