We ship UPS, USPS and DHL strictly to Canada at Fairy Armor Canada. To purchase Fairy Armor in other countries please shop here.

Shipping carrier selected at checkout does not negate processing time window. This is the timeframe in which your package will ship once it leaves Fairy Armor HQ.

All orders shipped out through Fairy Armor Canada come with insurance. We want your pieces to arrive safely to their new fairy homes! :) We are not responsible for your package once it leaves our possession, so make sure to stay updated through your tracking number so you know when it arrives!

Duties are not included within shipment cost & the customer is responsible for these costs upon package arrival.

All shipping providers give an estimate of the timeframe in which your package will arrive. These times are subject to change due to circumstances out of our control here at Fairy Armor! Once the package has left Fairy Armor HQ, it is best to contact the shipping provider you selected at checkout to locate or track your package.

Shipping times have been delayed due to COVID-19 & we hope these times become more accurate soon!

Once you receive your tracking number it may take 7-14 days to be dropped off at the post office. This is because we do drop offs in big batches. If you would like a signature requirement upon arrival, please email us at & we can set something up for you!