Shipping & returns

Please allow three to four weeks for delivery; larger orders may be subject to additional time. If you require your order by a certain date, please call 215-590-9990 or email and provide your order number, the date required and how to be in touch with you. We will do our best to accommodate your needs.