I use Bush DVD. They have a good selection especially with new stuff. They ship from California, so it usually takes a week from when I drop my return into the mailbox to get my next two. YMMV depending on location.

Rental is totally the way to go. And the good thing is if the service isn't up to your standards, try another one. One way or another, you'll probably find something your happy with.

Happy wacking!