I've had great service from KTM hutt and prefer to order from them. It is great to talk to people who actually ride the bikes and have some first hand knowledge. But.... I ALWAYS call in my order to be sure that they have what I'm looking for in stock and to be sure shipping info etc. is correct. It seems like no matter what company I deal with for online ordering I find about 1/3 of orders get screwed up in some way. I learned in grad school that you have to TALK to people to be sure you are getting what you want and even then you better ask 3 different ways.