Glaring Flame
Consumer Report
- 12-08-2011
- 14
My credit card was charged by this company, only details on the charge ws the company name, Glaring Flame along with a foreign transaction fee. I disputed the amount with my credit card company and hope they are able to get me a refund.
Company: Glaring Flame
Country: USA