Welcome! Please note that on some items, there are severe delays and it may not be guaranteed in stock for immediate shipping EVEN if indicated "in stock" on the listing. This is due to severe world wide supply disruptions. Especially with imPres batteries and imPres accessories that have Impres chip technology. Please email us at: firstname.lastname@example.org to verify item stock and shipping times before you checkout. A 3.5 percent credit card fee charged to us is not refundable if orders are cancelled due to shipping delays. We strive to keep low price completive and provide the fastest service possible to all our customers.