free shipping over $99USD


Your Cart is Empty

Shipping & Order Processing


All orders are shipped via USPS.

Standard Mail : Available for small orders only and no tracking number given. We are not responsible for any lost or undelivered mail. May take  6-12 business days to major urban centers in USA. Please note additional time may be required at customs when crossing the border. Add additional 3-5 business days for areas outside of major urban centers.

Tracked : Shipments take around 6-7 business days. Tracking information will be provided to you once your order is shipped.

Xpresspost : Available for orders over $99. Shipments take 2-3 business days. Tracking information will be provided to you once your order is shipped.

Note that business days do not include weekends or statutory holidays.


Shipping Cost(Order Total based on subtotal after discounts & before taxes and shipping)

Order Total
Standard Tracked Xpresspost
Up to $35 $5.00 $15.00 -
$35 to $99 - $15.00 -
Over $99 - Free $25.00


Order Processing Times

All online orders will be mailed out within 1-3 business days, unless there is an unexpected delay.
Please note that orders placed during a sale may take a few extra days to ship due to increased order volume.
Since all orders are shipped from Toronto, Canada, all shipments are subject to customs inspection at the border for duties and taxes. If charged, it is the customer's responsibility. Please contact your local customs office for more information.

Any returned mail due to address errors by the customer, the order will be resent only if the new shipping costs have been paid by the customer.  For undeliveries / deliveries to wrong address due to address errors by the customer, Hannah Republic Inc. has no responsibility to send out the order again. 

Foreign Transaction Fees

Although all of our products are listed in USD and we charge USD for all transactions, some credit cards and banks may charge to foreign transaction fee as our company is based in Canada. This fee is usually charged only if your transaction occurs in a currency other than USD. (This policy may differ by banks.) If you are charged this fee, please contact your bank ask them about the issue. Please note that we do not charge any additional fees other than the actual product. 



For international customers, please click HERE