Some people here have been bashing Thompson's since I joined this site in 2008.
I bought my first humidor (which is still in use BTW), which included a sampler of assorted Thompson brand cigars from their catalog which I got from a friend many years ago.
While their prices on popular brands are usually higher than other on line sites, I've purchased some very good deals from Thompson's with no problems and, while their marketing can be annoying, it's easy to be removed from their telephone call list.
Thompson's is just an easy target for bashing. Let's face it, they've been around since 1915 ... if Thompson's was so terrible, they would've been gone long ago.