I've only ordered a few things from TLC, but it's been fantastic customer service, delivery times, packaging and prices so far.

They will get more of my orders for sure this year.
They always respond to my inquiries too, which is much appreciated.