I would've gave it less stars but it's a good way to get cash back. The wait time on getting credited for the offers is way longer than they tell you, and thats IF they even give it to you. When you complain they make you jump through hoops to prove you should get the money back.