We are currently experiencing moderate volume please expect approximately 1-2 days for FedEx shipping for stock items. NO ETA is available for PRE-ORDER goods unless otherwise specified on the product page or PRE-ORDER status page. All inventory listed online is real-time. Shipping cost is calculated at checkout, prior to payment and is based on the item(s) weight, package size and destination postal/zip code.


Curbside pickup is the fastest method of receiving goods listed as in stock. Currently we are processing curbside pickup orders within approximately 1 hour or less from the time of order. For the best shopping experience using curbside pickup, avoid combining PRE-ORDER items and STOCK items this will ensure your order is fulfillable within the 1 hour timeline specified.

Our showroom and in-store shopping experience will remain closed while we remain focused on the safety of both you and our staff while also maintaining our dedicated efforts to the fulfilment of orders and reducing lead times. ALL orders must be placed online, we do NOT accept payment over the phone or in person as orders are being handled in queue.


1. Order goods online (we suggest ONLY ordering stock items).

2. Receive order confirmation number via email or TXT (be sure to check your junk or spam folder by searching xtcfitness if you have not received an order confirmation. Call 1-888-982-3481 for assistance).

3. Your order will be processed within approximately 1 hour or less.

4. Receive an EMAIL or TXT pickup confirmation.

5. Follow the instructions sent in the pickup confirmation message and pickup your items via contactless pickup. Expect a 5-7 minute wait when arriving for pickups at off peak hours (such as weekdays) and a 10-15 minute wait during peak hours (such as evenings & weekends).