The worst place in BC is Kelowna IMO. It is just too rushed and because of geography too cramped and the people really are grumpy. In the summer it is the tourists that are friendly. In the winter it is grey, overcast, windy and just generally miserable; summer is ruined (for locals) with tourists and/or forest fires.
Vancouver used to be a very friendly place but it has changed in recent years.
If you want friendly go to Bella Coola or some other small town that needs tourist dollars. That's the best way to get friendly - pay for it. ;-)
Lot of truth in what you say there. I think Greater VAncouver is a little worse than Kelowna but not by much. Kelowna is grossly over rated as are their real estate prices. Bella Coola is not bad or at least wasn't when I was there in the early 80s. Williams Lake is more of a happy medium, all the amenities and only 3 hours from Prince George or Kamloops, but a little too cool for us old codgers in winter. But really, Michelle if you are looking for "friendly" you are wasting your time and as in most cases "friendly" is just a reflection of yourself- if you just get busy and don't sit around dwelling on it it most like will never be an issue.