A bit more of a hassle, but I buy them on eBay and then sell them when I get tired of them. Most aren’t that expensive to begin with and even if you lose money it probably won’t be more than the cost of a rental, assuming you could actually rent them. You can watch when you want and you don’t have to worry about late fees.