Blockbuster is not being entirely open with their announcement about late fees.
As I understand it, if you don't return the video you buy it and they charge your credit card. If you bring it back late, they will take the charge off your credit card but then charge you a RESTOCKING FEE.
All they seem to have done is re-named the late fee.
That only presents an argument that its better to just buy it outright.
It's not quite that simple. You get charged only if you're seven days late.