Shipping is done with Canada Post within 1-2 weeks after you place an order depending on the availability of material.
Custom-made pieces are not returnable unless I have made an error in your order.