At Good Fortune I found that the selection wasn't large, but it was quite different from other places within the city. I can't say it's better, but it is more affordable in comparison to others. Also service was pretty good and if you cannot speak Cantonese or Mandarin, their English speaking is quite good.
I'm not sure if I like the videos more than the pictures, but it was just a test. Enjoy!