Never dealt with them directly, but he has almost 35,000 positive feedbacks, with three negative ones. Must be doing something right.