DealFun
Consumer Report
I just happened to try to go on this site and it is no longer working. I am happy they shut it down as it looks like it is just a big scam, but I bought 99 dollars worth of credits and it just doesn't seem fair that they can get away with robbing everyone. I am just happy I never used my credits to ...