If all a person has in their checking account is $300 then none of these promotions will let them buy a PS3. They still need to shell out $400 even if what they are getting is "worth" $600 or $800. Even the gift card doesn't help with that because it's not cash back. It's just another $100 that you have to spend on games or movies ect. It won't buy food, or pay bills.

Now, the fact that anyone would spend their last penny on a game consol is yet another problem.