Have a question, need support, or want to follow up on your order?
The Mechanic Solutions team is here to help.
We’re available Monday through Friday to assist with orders, returns, shipping, warranty claims, or general product inquiries.
Mechanic Solutions
190 Whitman Ave
Edison, NJ 08817
United States
To track your order, visit velsor.us/track and enter your tracking number provided via email after shipment.
We aim to respond to all emails and inquiries within 24 business hours.