Ultimate Green Tea
Took 79.95 off my visa card without my permission
- 03-14-2008
- 7
Took 79.95 off my visa card without my permission I did not give them my credit card number I want my money back how do I go about doing that?
Company: Ultimate Green Tea
Country: USA
State: Ohio
City: Toledo