We offer free shipping on orders above $70. If your order is less than $90, then shipping charges will be calculated during checkout.

We ship out all of our orders within 24 hrs of placing the order. When placing the order, you may be able to see the estimated delivery date on checkout.

After placing the order, customer receives an email with order confirmation which includes order number. Our shipping department confirms the order and starts processing it in timely manner. Once the process is complete, customer receives an email with all the tracking information. Customer can also track their order on our homepage with their order number and billing email.

Yes, we PRICE MATCH to all registered businesses in USA. Some conditions may apply.

Yes, you must be 21 or older to buy from Haze Smoke Shop.


Customer should inform us within 24 hrs of receiving the damaged or wrong product. Complaints received after 24 hrs may not be covered.

Yes. Customer can change or cancel order before it has been shipped out from our warehouse. Once the order has been shipped out, customer has to pay for all shipping charges as well as re-stocking fee. Please note that there will be no refunds issued while the order is in transit.

To protect our customers and ourselves, we need to verify the credit card billing address and that is why we ship only to customer’s credit card billing address. Most common reason for order failure is that the shipping address does not match with the credit card billing address. If you are facing problems with your order, please make sure that your shipping address matches your credit card’s billing address.

Sometimes, there maybe a temporary authorization from our payment processor, however, if the order fails, the transaction is reversed automatically. Please allow 2-3 business days for the reversal process.

Yes. During checkout, choose Sezzle as payment option and split your entire order into 4 interest-free payments over 6-weeks. This is subject to approval.