That's Amazon AFAIK, I don't know of any others. It's a step in the right direction but the price is still too high (it's usually $4-$5 in my experience). I only get to watch it once, not keep it, and I pay you double what I used to pay Blockbuster? No thanks.
Blockbuster new releases were $3 in 1990 dollars ($6.60 today). This was in a mid-sized town in the midwest, not Manhattan or LA. Blockbuster was also far less convenient.