
Shipping charges for your order will be calculated and displayed at checkout. Estimated delivery times and shipment costs are as follows:
- UPS Standard 3-5 business days* - FREE Shipping for orders over $200
- UPS Standard 3-5 business days* - $5.99 flat fee for orders over $100
- UPS Standard 3-5 business days* - $7.99 flat fee for orders under $100
Delivery delays can occasionally occur.
*Christmas shipping is unpredictable as shipping companies are overloaded. We do our best to ensure speedy delivery during this period but order by December 17th for guaranteed delivery before Christmas anywhere in USA. Beyond this date, all we can guarantee is the closer you are to our flagship store in Rockport, ME the quicker your package will arrive. We ship all packages within 1 business day.
FREE IN-STORE PICKUP
The option to order online and pick-up in-store is also available as a convenience to our local customers; and based on product availability, orders will be available in 24 hours or less at our flagship location in Rockport.
At this time, oversized merchandise is not available to be shipped and available for store pick-up only. Shipping options for your order will be displayed at checkout and you will be notified if separate transactions are required for both pick-up and/or shipment if checkout process determines shipping ineligibility.
ONLINE SHOP FAQ
The most frequently asked questions and answers about the MSO Online Store can be found here: Online Store FAQ. Find general questions about our products and the MSO website. You can also get information about your orders, as well as refunds and returns, by contacting us through our online store contact form and checking out our returns page.
RETURNS & EXCHANGES
Customers may return unused merchandise within 60 days of purchase. Original receipt and packaging required. Clearance item sales are final. Please note that we only offer refunds for returns that meet the stated terms. Check out our returns page for information on how to return an item. For in-store return questions, please call 207-236-7120. For online return questions, contact us through our online store contact form.