I went through the exact same thing with Dazzle White. In fact, I got so frustrated with this whole ordeal that I actually went out and invested in the domain http://www.DazzleWhiteScam.com to let people know about this BEFORE they get stuck in the same situation.
A couple of tips to help you get your money back (posted by users at the site above):
1. Call them before they ship anything to you - yes, you have to ship that little tube back within 14 days of the order.
2. They HATE chargebacks. You can call your credit card company and have them reverse the funds. For a good example - see this post: http://bit.ly/zHmn7
3. Insist that THEY cancel the order to the subscriptions that they automatically enroll you into. It takes a bit, but they are willing to do it if you press hard enough on them. See the comments on this blog posting for a step-by-step example: http://bit.ly/9Liac
4. By just mentioning the fact that you may call your CC company and have them issue a chargeback, Dazzle White (scam) will be willing to reverse the charge themselves - they are penalized heavily when the CC company reverses the charge - aka it costs them money.
Hope this helps!
DazzleWhite Scam - http://www.DazzleWhiteScam.com