http://www.bbb.com/
The Better Business Bureau may not get you your $10 or extra parts, but it will get there attention. I had ABC Whearhouse literly scream at me for turning them in!!! LOL
I will not buy anything that requires a rebate. I would rather pay full price for the other brand that is not trying to scam money out of me.