Terms and Conditions
select

Order Status

You may check the status of your order at any time by calling your appropriate branch location.
Springfield: 703-321-8500.
Winchester: 540-662-3100
Camp Hill: 717-761-6611
Fredericksburg: 540-891-4400
Charlottesville: 434-979-2335
Richmond: 804-652-0090

Order Cancellation

You may cancel your order at any time prior to shipping or picking up your order.
Custom or special orders may be non-cancellable or incur restock fees.

Returns

All purchases may be returned within 30 days of receipt. The items must be in like-new condition.
Custom or special ordered products are non-returnable.
For questions on returns or refunds call your appropriate branch location.

Payment

The following credit cards are accepted online: Visa, Mastercard, Discover, American Express.