International rebates llc
Aloe fresh products A Big Ole Scam!
I got a call on my cell phone today stating I had WON a 100dollar gift card from internatiomal rebates company. WOW right, too good to be true right? It was a scam all they wanted was my credit card number to deduct 5.95 for shipping and handling THEN they would send me the gift card I could use ...