On the road and need help?
Look here for answers.
Our extensive network of dealers is here to help. To find a dealer near you, click the "map pin" icon at the top right of the screen.
Customer Assistance Center
For all other questions, please contact the Customer Assistance Center directly at 1-866-850-STAR (1-866-850-7827).