The only place in Vancouver that sells Shanling is Headphone Bar. It's on Main Street around 29th Avenue. However I don't think they have M3S's right now, only M1 and M2S. He might have some on order though, you can always check. Or you can buy from Musicteck and have them ship to you. Shipping to Vancouver is a bit expensive but you could ship to Point Roberts or Blaine drive down to pick it up.