Natural Source Store / South Beach Smile Trial
Dazzle Smile, South Beach Brite Scammers and Credit Card Fraud that will turn your smile upside down!
Yep, I was also "ran into a scam offered on CNN website" just as all the rest. Same scenario. I thought I was purchasing a teeth whitening product and WITHIN MINUTES of paying for the order I was contacted by a Natural Source Store representative thanking me for the order. She then ...