I've experienced probably all of the above, and even after more than 2 years, nothing really has changed much. I still get people around town and at work who look at me funny when I say something that, I can only guess, is uniquely Canadian, because they have no clue what I'm talking about. And I have yet to make any even casual acquaintances at work, and I've been there 6 months now. The other day, near lunch time I asked one of the ladies who sits near me "hey where you guys going for lunch, take me with you" They left without me, without even a nod, or a "sorry, no room". So much for southern hospitality.
I miss Greek food sooooooo much! In the GTA its pretty much everywhere, not so here. There's even a "Greek" restaurant in town here, the only thing Greek about it is the owner. The food ain't Greek, that's for sure

I ate it and wanted to hand it to the chef and ask him if he'd feed it to his Grandmother. bland bland bland. blah.
Even the Thai food isn't really Thai. Its all been blanded down for the sensitive local palete. And its all kinda boring really. Whenever I go home for a visit, I have a list of foods I absolutely *must* eat when I get there. Proper souvlaki, fish n chips (none of that around here either), back bacon (usually at Pickel Barrel with eggs benedict), and of course chocolate.

Among others.
I have however found myself lately to be saying "zee" instead of "zed" when I'm around anyone other than my husband, and I've tried my best to figure out how cold is 30F and how hot is 35C. I won't tell you how much I weigh in either pounds or kilos, so don't bother asking

There are no farmer's markets around here either, except maybe up in Asheville (I've heard rumours, I don't know what's there though) but that's an hour long drive. I grew up in Stouffville, north of Toronto and spent Saturdays at The Big Flea (or the Sales Barn as we locals called it). They had everything from local farmers' crops of pretty much everything, to Mormon Bakers, to Cheese mongers (mmmm, cheese), to people trying to sell off their junk. My Dad used to buy all his tools there, and we went at the beginning of summer every year to get new sandals, and at the beginning of winter every year to get new boots or new skates.
And in Canada I don't have to differeniate when I say skates. I don't have to say "ice skates" or "snow skiing". Everyone knows what the heck I'm talking about with context. I might have to say "figure skates" as opposed to "hockey skates" depending on who I'm talking to.
A toque is a knitted cap to wear in the wintertime. A toboggan is something to slide down a snowy hill on. End of point

(Canucks who have moved to the South will know what I'm talking about!)
Racial segregation is alive and well down here, no doubt about it. Bigotry and ignorance is a way of life, and people don't think twice about desparaging a particular color of skin, or nation of origin. And that includes Canada and Canadians. According to some down here, we pay 75% in income taxes for our "free" socialist healthcare (socialist being the next best thing to communism as far as some know), we have no civil rights, and we have never faught in *any* war. (ugh...the other night we had one ignorant arrogant American at dinner who said he'd gone to France and insulted a waiter by saying "hey man you'd be speaking German right now if it wasn't for us, so just get me my damn food" er summat. I seriously wanted to hit him, then give him a history lesson. I kept my mouth shut, because I've learned enough down here to know I just can't win because as far as they've learned they *did* win the war, and they were the *only* ones there.) Unfortunately my husband is also a victim of upbringing and has tendencies toward classism and racism that he doesn't even notice most of the time, that make me angry and uncomfortable. I'm not saying it doesn't happen in Canada, because it does. But from my own experience, its usually from the older generations who remember the buses being segregated. Not (usually) people my age or younger. Crazy neo-Nazis aside of course. They're everywhere sadly.
As a Pagan who moved from the Big City to small Extremely Christian city, I've run into more than a few times where I've felt *very* uncomfortable. BUT, I've learned how to dodge the questions, and sound like I know what I'm talking about (8 years of Catholic school helped

) and every now and then will say something that sounds so utterly Christian to the ears here, that I ward off the stake burning for another week or so.
Other than that, its starting to become familiar. But like others, I don't think I'll ever "settle" or really feel at home here. I hope that soon we can move to Canada. That of course requires my husband to do more paperwork, and he's still got a bad taste in his mouth, so I have to figure out how to trick him into going to the police station for fingerprints