BBV Rebate Giant
Consumer Report
Signed up with this company because they were offering a 10% rebate with a business I was planning on buying from. Gave my credit card to utilize the premium account. They have taken 2 months of fees & not credited my account for purchase made. Contacted them via complaint form numerous times, ...