Two retailers that I have recently done business with. I was very impressed with both. Easy processing, quick response to a question(Jack Schwartz), both shipped same day, both arrived well packed and in great shape. Small Batch even added a humipad in the packaging.
http://www.jackschwartz.com/
http://www.smallbatchcigar.com/