Sort:  

Definitely come in the spring / summer as the locals complain about the winters here. Its cold - but it doesn't snow much.

Plus I see you're into flowers / buds. FYI it's legal here for recreation.

I used to fear trying to score bud on the streets of the USA, I visited my mom in Florida and was afraid to even try

There's plenty of head shops here. You'd love it!