Sahalie
"Rewards Program" Scam - customer service
- 04-12-2009
- 1
Be sure to watch your credit card charges. They will process your order, and then add a seperate $1.95 charge to your credit card after each order for thier "rewards" program, which is simply a scam, in my opinion.
Company: Sahalie
Country: USA