Not all items listed on our web site are guarantied to be in stock. If any item is not in stock, you will be notified of approx. delivery & date within 48 business hours. If delivery date is unacceptable, a full refund will be offered. If agreed to the delivery & date then decide to cancel at a later time there will be a 20% restocking fee & all electronic sales are final.