I've heard bad things about Oneida's customer service, but I've always used them with success. Besides, the price is usually right on their items. If you're interrested:
Oneida Suzuki Inc
I'm sorry to hear that those guys messed up. I've frequented their site several times looking at gear. I've never purchased, and I suppose now I'll just stick with Oneida. Sure, they tend to be a little slow on their shipping, but when you get the part for as cheep as they're selling it, you've got to accept a LITTLE trade off. Other folks may correct me here.
Also, do a search for Eric at extreme suzuki. He sells items at a discount as well and can get you a great deal. Both Oneida and Eric sell items that are aftermarket as well as the OE items.