MovieTyme is good, usually some good offers on and will let you know if the disc is region free or not. Can take a while to ship though as some titles come from US.
try play.com. Buy 2 get 3rd free. 3 days for delivery. They also have a section where you can buy from other people called playtrade. Had no problems with anything.