Note: It is extremely difficult to precisely calculate shipping costs before packaging your order. Once we know the actual shipping cost of your packaged order, if there is a difference of more than a few dollars between the actual shipping cost and your shipping payment, we will refund the difference to you. If the actual cost is higher than your shipping payment, we will contact you to discuss this before shipping your order.

My Cart

Your cart is empty



Due to a high volume of orders, new orders may take longer to process than usual.

Contact Jim here to inquire

about the turnaround time

for the items you want to order.

Thank you for your

business and patience.