Just to elaborate a bit more on your question, @TongtongX -- Meraki Go is available through all Cisco Registered partners in the US. To make it easier on those without an existing relationship, we've featured a couple fantastic Meraki Go partners on our website, as @Otis_Io highlighted.
As for Canada, we're looking to launch in Canada in the not too distant future. Stay tuned for more details!