Excellent customer service, I purchased a Canon ef 300mm lens that matches all my needs. The service was first-class, next day delivery was added because I wanted the lens ASAP. Best price on the internet for the product, ordered Saturday and arrived on Monday. Well packaged, factory smell and neat service. I can't think of anything negative about the experience other than when will the next stock be in?