I'd second what was said previously about Richmond shops. Katra Gala and Kulture are both nice shops with good selection and relatively fair prices. I've also found the people there are extremely helpful so long as you don't act like a jackass.