Although we make every effort to keep sufficient stock of items listed on our site, occasionally we do sell out of certain products and sizes. We cannot guarantee product availability and products, nonetheless, may not be available for immediate delivery. We reserve the right, without liability or prior notice, to revise, discontinue, or cease to make available any or all products or to cancel any order. If there is any revision, discontinuance, or cessation, we may, in our discretion, ship products which have substantially similar functionality and specifications to the products ordered or cancel your order. If we are out of stock on an item you have ordered, we will notify you via e-mail. Any changes will be reflected in your order total as well as your shipping confirmation.