One piece of advice: remember to bring an empty suitcase and have a suitable courier in mind when travelling to Chiang Mai because you could end up buying enough souvenirs to furnish an entire house.
If you get hungry as you get lost shopping in Chiang Mai's streets, the temples along the way host food stalls selling flavoursome northern Thai cuisine and other stamina boosts for the small change in your pocket.