Can someone please clarify where Tesla Vancouver's current delivery location is? My Tesla account is showing delivery at the Powell St. location next Tuesday, but I thought that location was now closed and all traffic diverted to West 4th?
My only communication thus far has been with my...