We accept American Express, Mastercard, Visa and Discover credit cards. All online orders paid by credit card are processed on a secure server.

We have the right to refuse or cancel an order at any time for any reason.

Prices on are subject to change without notice.

Should the item you ordered not be available, you will be only charged for the items shipped to you by We reserve the right to refuse delivery or limit quantities of any product ordered.

All products shipped to Canada and other international locations, require the receiver of goods to pay duty, taxes and brokerage fees. Please call our customer service number 877-527-8467 or 617-742-0202 for all shipping related questions, Monday-Friday, 10:00am-5:00pm. You can also email with any shipping related questions.

Please allow 2-3 weeks for delivery for all customized orders.