Friends, my RT won't start in the American side, Niagra Falls parking lot....battery seems fine, won't start. Tow truck on its way. Anyone know of a good auto body shop? Anyone live nearby that can take in me, 2 littles and 2 dogs?! Lol. Or recommend a good hotel probably....