I still think Recordland in Calgary is one of the best indie shops around. They did a great job with their renovations a couple years ago on their new vinyl room. There are a some decent stores here in Vancouver, but nothing that compares to Recordland.