Please refer to the shipping date on the product page. A shipping confirmation email will be sent to your email once the order has shipped. The carrier is Fedex and if you want to choose other delivery company, we can offer UPS delivery but you have to pay extra $100 for the change of delivery company. Once the items arrived in our warehouse, please allow 2-7 business days of delivery. For any third-party shipping, we are unable to provide any additional shipping information or documentation. In addition, the delivery dates provided by BeeCool Bikes are estimated which may change as sometimes act of God may occur.