Walk-ins welcome! Or to make an appointment please call (215) 925-8639

Shipping & Return


We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Payment Information We accept Visa, MasterCard, and Discover. 8% sales tax will be added at checkout to all orders shipped within Pennsylvania. For all other states, please check your state laws regarding remittance of sales or use tax on online purchases.

Return Policy If for any reason, you are not completely satisfied with your online purchase, you may return it within 10 days of delivery for a full refund. No refunds after 10 days. All items must be shipped to us in its original packaging, in new and unworn condition. **Please call for a RAC (return authorization code) prior to shipping the return back to Barsky Diamonds. 215-925-8639 or 877-544-6301 Upon receipt and inspection of returned merchandise, we will issue a full refund for the purchase price of the item(s) minus the original shipping charges.

Custom orders are final and non refundable. All returns should be shipped to the following address via prepaid, insured mail, please include your RAC or return authorization code:

Barsky Diamonds

Attn: Online Return - RAC # ____________

724 Sansom St

Philadelphia, PA 19106

We are not responsible for any items lost or stolen in the return delivery to us, we highly recommend you also add tracking on your package.

Processing & Shipping Once your order has been placed, we will contact you with an estimated time of arrival. We ship all of our orders out via USPS Priority Mail with tracking and insurance.

Order Status To inquire about the status of your order, please contact us or call (215) 925-8639.