Terms of service
All products on the website are subject to availability and payment being received before your order is processed. We will contact you if the products you have ordered are out of stock, or if additional identification is needed for credit card verification.