Anyone know any good shops that sell dvds/blu-ray movies?

Besides HMV that is. HMV is everywhere and doesn't have everything :|

And would you know is there anywhere in particular that has an LGBT section?

Thanks.

-S-