Metrovino is almost exclusively where I shop for wine. I may also pick up beer and perhaps some scotch, but wine is first and foremost.
The staff are all well trained (sommeliers), friendly and completely unpretentious.
I've been able to pick up everything from reasonably priced reds or whites for any occasion to a case of ultra unique botique wines for christmas gift.
The staff will also have opened bottles for sampling and will give you their honest opinion. Even if it means they're selling you a bottle for a lower price then what you'd intitally chosen.