Glaring Flame
Consumer Report
- 12-16-2011
- 16
I used my card on the internet for Holiday shopping and they must have stolen my information somehow. I have never heard of "Glaring Flame" and there is now a $310, plus an ATM Fee, however my card NEVER left my possession.
Company: Glaring Flame
Country: USA