smart for sale across Canada