Star bens
Unauthorized charge
- 11-04-2010
- 5
I called this company to get my money back that they took from my account. When I spoke to a rep, she cancelled the membership and she said that she requested for a refund. She informed me that the money will return in my account by 3-5 business days. Luckily it did return within that period of time
Company: Star bens
Country: USA
State: Alabama
City: Birmingham
Address: Perimeter Park south, suite 100N