I've place several orders with JM and I have never been disappointed. Everything arrives on time and exactly as promised. It does worry me at times that a package worth a few thousand dollars gets left on the doorstep but I haven't had one taken yet so I guess I can't complain. I'm usually quick to test the authenticity of the items I purchase but with JM I have no doubt they are real. That ease of mind is worth the few bucks over spot.