Blai
Consumer Report
- 02-11-2012
- 0
Signed up for what I "assumed" was a "FREE" rewards point card and found a charge on my Cabela's Visa card of $14.95 and I haven't purchased anything, nor do I intend to USE their card!
Company: Blai
Country: USA
Phone: 18664057356
Site: blairrewards.com