Left Continue shopping
Your Order

You have no items in your cart

$9.95 Flat Rat Shipping In Canada -Local Pick-up Is Available


Shipping Policies

  • Shipping Policies
    • We are located in Canada and have a flat rate shipping fee of $9.95 for all of Canada. Our flat rate includes $100 insurance and tracking. Shipping to the U.S. is a flat rate of $19.99. We do not refund for shipping price differences. We take into account all packaging and the time it takes to prepare your shipment in to account when setting our shipping prices.  Please see rates for all other countries below. 
      We do offer local pick up. You must contact us after your purchase and let us know you would like local pick up and we will refund your shipping charge. 
    • We ship our packages with Canada Post, Purolator and UPS depending on the price of the shipment. 
    • We also offer lettermail shipping in Canada for packages of .5 Yards or less of most fabrics and free local pickup. Lettermail does not have tracking so please only use this option at your own risk. You must contact us to request local pick up and we will refund you the difference of our flat rate to our letter mail rate which is 6.00 plus taxes. 
    • We do not offer add ons. If you place your order within 1 hour of another they can be shipped together if you contact us to request it. Otherwise your orders will be shipped separate. 
    • Orders are shipped out within 1-5 days of ordering. Of course we reserve the right to change this in the case of sickness or emergency. 
    • You will receive a tracking number with you shipment if you did not use letter mail and receive a confirmation email. If the postal service loses or does not deliver your package, we are not responsible in any way to open or file a claim on your behalf. You will have to file your own claim with Canada Post, or the courier company we have used. 
    • Due to the current pandemic please allow for longer Canada Post delivery times. 
    • If you are unhappy with a fabric, the buyer is responsible for paying return shipping. Your return will be processed once the fabric is received. We will not accept washed or cut fabric as a return. 
    • Any additional custom fees are the responsibility of the customer.
  • Worldwide Orders:
    Our International Shipping rates to the rest of the world are as follows (estimates only). Please choose the correct rate for your yardage at checkout or your order will be cancelled. If shipping is more than the amount listed at checkout you will be charged the remaining shipping amount via email. This amount must be paid prior to shipping. Your order will not be shipped unless the shipping difference is paid. 

    0.5-2 yards = $30

    2.5 -4 yards = $40

    4.5-9 yards =$55

    9.5-12 yards = $65

    12.5-15 yards =$75

    Any additional custom fees are the responsibility of the customer.

Liquid error (line 1): Cannot render sections inside sections Liquid error (line 3): Array 'article.comments' is not paginateable. Liquid error (line 75): Cannot render sections inside sections

Buy now, pay later.

Split your entire online purchase into 4 interest-free payments, over 6 weeks with no impact to your credit.

payment break down 25% today, 25% 2 weeks, 25% 4 weeks, 25% 6 weeks


2 weeks

4 weeks

6 weeks

Here's how to Sezzle

Step 1 - shop the store


Shop and add items to your cart as normal!

Step 2 - checkout at the store


Choose Sezzle at Checkout! You’ll be redirected to Sezzle to Sign Up or Log In to complete your order.

Step 3 - Select Sezzle and Sezzleit

Sezzle it

Your order will be shipped out right away* and your payments will be split up over 6 weeks.

*shipping times subject to merchant shipping policy

Download the App

Shop directory. Reschedule payments. Plus more!