I must agree! I had nearly an identical experience with them!!!
I had just got my R1. I wanted a K&N Airfilter, a Muzzy slipon, a Factory jet kit, and frame sliders for the bike. Actually, I didn't really "want" the jet kit, but thought I may need one with the mods I was doing... was going to try to get away w/ not jetting for now though.
I called them on the phone first and verified that all parts were in stock. "IN STOCK" meaning "YOU'VE GOT MY SH*T AND WILL SHIP IT WHEN I ORDER IT".
So I place my order. The sales person just adds a jet kit on the order... I didn't even request it... it was just added. He told me my total and I was like "dude, that's like $100 too high" and then he tells me "oh, well you'll need a jet kit when you put your other mods on so I just added one". How rude. Oh well, guess I need one, so I ordered it. I also specifically asked about delivery, and if a signature would be required, as I work the hours UPS shows up. They tell me no problem, no sig required.
3 days later I come home to a stickey note on my door "delivery attempt... sig required". Dammit! So I call UPS and jump through a bunch of hoops. I drive all the way accross town to pick up my package, and I'm told the truck isn't back yet, they'll send the driver by my house again. Dammit! I drive all the way back home. Driver shows up with a teeeeney little box. No F'n way there is a pipe in that box.
Turns out the box had the filter, the WRONG sliders, and the WRONG jet kit. I check into it, and I'm easily able to modify the sliders to work, and find out that even though the jet kit I got was for a different bike (some 90's honda I think... anyway) the jets and needles will work (had to call Factory Pro directly to verify this). I call Parts.411 and ask where the hell my pipe is. "Oh, we were out of stock, so we passed your order on to Muzzy and they will drop ship it directly" ... so I take it you DID'NT have the sh*t in stock... even though I asked.
About 3 or 4 days later I get another note from UPS and go through the same BS again to get my package. It's the pipe. The right one too.... believe it or not.
Turns out I don't need the jet kit now. I verify w/ Muzzy. Just need to shim my needles. Call Parts.411 back a day or two after getting my order. Tell them I'm returning the jet kit. Fuggen 25% restocking fee!! That's $25 PLUS return shipping!!! I tell them the sales guy put it on there w/out even telling me then insisted I needed it, though muzzy said I didn't. Return phone chick says "Well, even still, you could have insisted he take it back off your order, so you got it of your own free will, and therefore, you are responsible for restocking fee". Whatever. Screw it.
So I send it back w/ a note of my name, original order number, name of credit card used, and the amount (75% of original order) I expect to get a credit back for. I ship it and save the tracking number.
It is now TWO MONTHS LATER and they still have not credited my damn credit card back!! I am still dealing with them over that. Either send the damn kit back, or credit my friggen card. Ongoing battle..... starting to get into the realm of requiring legal action.
Don't do business w/ them. Pay a few bucks more and order from Knee Draggers. They were great to work with when I ordered my Scotts damper.