Guys the freedom pass (which is the name of the game pass) can only be used at the store it was purchased from. You do not get a coupon card like the previous shrek promotion with a barcode. it is tied directly to your account *ONLY* at the store purchased. Its a great buy if you play at least 3+ games in 30 days. As for when the promotion ends, it would appear that the latest it will run is 9/02/02. They mainly do these as summer promotions based on customer satisfaction. There is also a dvd pass similar to this one coming out in the coming weeks keep your eye out for it.
Yes, Blockbuster has a similar return policy like all other stores about the game hardware. But like all other stores it has to be within the 30 alloted days. But seriously if you are gonna buy a system get it from them and try out the games for free before you layout money for them. Also this is a suggestion to anyone who buy's or gets a freedom pass, when you are returning games, and renting out new ones, do it all at the same time. For example: don't drop your returns in the drop box outside the store and walk in pick out your games and go to rent them, the employee's have to check in your games before they can rent the new ones out to you or you will be charged, it will save you time to just do it together and them a headache of looking for your returns.