We process all order First in First out, Order processing time 24Hr. subject to stock availability. Usually we hold most of the stock and we try to maintain accurate stock counts on our website but from time-to-time there may be a stock discrepancy and we will not be able to fulfill all your items at time of purchase. In this instance, we will fulfill the available products to you.
Most of our products come with free shipping, also, shipping costs are calculated during checkout based on delivery destination and shipping method.