I don't know how I missed this!
I would avoid Thompson cigar as much as possible. So many including myself have gotten dry cigars. I don't think they have a humidified storage facility. Thompson is used by barely anyone in the cigar groups I am a part of.
Famous-smoke.com is my favorite for their variety, coupon deals, and customer service. Personally I also avoid cigar.com and cigarsinternational.com, but complaints are rare from others.
There are many other smaller companies that sell online, small batch is one people use a lot.
Stay smokey!