I have stopped at that Squamish station when I went up to Whistler over the summer. Charging worked flawlessly and there is some great coffee to be had there as well!
You are not alone! So far, no issues and nothing but fun. Took the family on a road trip to Portland this weekend and there was no shortage of people looking and giving thumbs up on freeway. Someone thumb up’d so hard, almost ran us off the road.