Skip Navigation Website Accessibility


                      

FREE SHIPPING
on orders $120 or more

 
Call Today 276-601-2345

{{CartData.message}}
We're sorry, but inventory is no longer available for the following items. Your cart has been adjusted and the product(s) removed
  • {{msg}}
{{msg}}
Shopping Cart

Your cart is empty. Click Here to continue shopping.
Express Checkout
If you choose Apple Pay or Google Pay, you will need to set your shipping preferences in the window that opens after you click the button. Settings below will not display there.

Items
Price
Quantity
Amount
{{item.title}} {{item.condition.title}} {{item.title}} - {{item.id}}
      - {{pitem.title}}

      - Attendees:  {{name}}
View Subscription Details
{{item.subscriptionData.labels.adverb}} Price: {{item.subscriptionData.price_per_kit | currency:InitInfo.CurrencySymbol2}}
Subscription Length: {{item.subscriptionData.subscription_length}} {{item.subscriptionData.labels.plural}}
Start/End Date: {{item.subscriptionData.start_date}} - {{item.subscriptionData.end_date}}
Registration Fee (One Time): {{item.subscriptionData.registration_fee | currency:InitInfo.CurrencySymbol2}}
Previous {{item.subscriptionData.labels.plural}}: {{item.subscriptionData.previous_items_cnt}} x {{item.subscriptionData.price_per_kit | currency:InitInfo.CurrencySymbol2}} Not Included
Delivery Method: Shipped - {{item.subscriptionData.shipping_fee | currency:InitInfo.CurrencySymbol2}} In-Store Pickup
Address: {{item.subscriptionData.address}}
Total {{item.subscriptionData.labels.adverb}}: {{item.subscriptionData.total_per_kit | currency:InitInfo.CurrencySymbol2}}
Due Today: {{item.subscriptionData.due_today | currency:InitInfo.CurrencySymbol2}}
This item is not eligible for discounts
{{getItemPriceForWeb(item) | currency:InitInfo.CurrencySymbol2}}
{{getItemGstPrice(item) | currency:InitInfo.CurrencySymbol2}}
{{ getItemUnitType(item); }}
{{item.qty_integer}}
{{getItemTotalForWeb(item) | currency:InitInfo.CurrencySymbol2}}
{{getItemGstTotal(item) | currency:InitInfo.CurrencySymbol2}}
Subtotal: {{SubTotal | currency:InitInfo.CurrencySymbol2}} {{InitInfo.CurrencyCode}}
Subtotal: {{GST_SubTotal | currency:InitInfo.CurrencySymbol2}} {{InitInfo.CurrencyCode}}
Gift Card / Coupon Code
 {{giftCardCouponMsg}}  Gift Card Applied  Coupon Applied
Discount {{c.title}}:     -{{c.discount | currency:InitInfo.CurrencySymbol2}}  
{{couponStatusMessage}}
Gift Card {{gc.number}}:     -{{gc.Amount | currency:InitInfo.CurrencySymbol2}}  

- OR -


Please contact our store for payment options on your purchase.

 

Online checkout is currently disabled. Please call {{InitInfo.Store.phone}} to place an order.

{{StatusInfo.ErrorMessage}}
{{CartData.Message}}
We're sorry, but inventory is no longer available for the following items. Your cart has been adjusted and the product(s) removed
  • {{msg}}
{{msg}}
{{StatusInfo.DynamicTaxError}}

Your cart is empty. Click Here to continue shopping.

Description Quantity Amount
{{item.title}} ({{item.condition.title}}) {{item.title}} This item is not eligible for discounts - {{item.id}}
      - {{pitem.title}}

      - Attendees:  {{name}}
Metres {{item.measure_unit}}s
{{item.qty_integer}}
{{getItemPriceForWeb(item) | currency:InitInfo.CurrencySymbol2}} {{getItemGstTotal(item) | currency:InitInfo.CurrencySymbol2}}
View Subscription Details
{{item.subscriptionData.labels.adverb}} Price: {{item.subscriptionData.price_per_kit | currency:InitInfo.CurrencySymbol2}}
Subscription Length: {{item.subscriptionData.subscription_length}} {{item.subscriptionData.labels.plural}}
Start/End Date: {{item.subscriptionData.start_date}} - {{item.subscriptionData.end_date}}
Registration Fee (One Time): {{item.subscriptionData.registration_fee | currency:InitInfo.CurrencySymbol2}}
Previous {{item.subscriptionData.labels.plural}}: {{item.subscriptionData.previous_items_cnt}} x {{item.subscriptionData.price_per_kit | currency:InitInfo.CurrencySymbol2}} Not Included
Delivery Method: Shipped - {{item.subscriptionData.shipping_fee | currency:InitInfo.CurrencySymbol2}} In-Store Pickup
Address: {{item.subscriptionData.address}}
Total {{item.subscriptionData.labels.adverb}}: {{item.subscriptionData.total_per_kit | currency:InitInfo.CurrencySymbol2}}
Due Today: {{item.subscriptionData.due_today | currency:InitInfo.CurrencySymbol2}}


Based on Zip Code  

{{ShippingStatus.Message}}

Please select a state/province to see shipping options

Please enter a valid {{ShippingInfo.ZipOrPostal}} to see shipping options

Shipping options are not available for this country or region.
Please call {{InitInfo.Store.phone}} for shipping options.
Please select a shipping option

Prices will be hidden on receipt.

(Optional)

{{ShippingStatus.Message}}

Store Pickup options are not available for this country or region.
Please select a shipping option

{{ShippingStatus.Message}}

Curbside pickup options are not available for this country or region.
Please select a shipping option
Shipping is not required for any of the items in your cart.
Contact Information   Change
{{BillingInfo.Email}}
{{BillingInfo.Phone}}
Gift Message   Change
This is a gift
{{GiftMessage.Message}} There is no message
Shipping Information   Change
{{ShippingInfo.FirstName}} {{ShippingInfo.LastName}}
{{ShippingInfo.Address1}}
{{ShippingInfo.Address2}}
{{ShippingInfo.City}}, {{ShippingInfo.State}} {{ShippingInfo.Zip}}
{{ShippingInfo.Country}}
No shipping required
Store Pickup Information Curbside Pickup Information   Change
{{ShippingInfo.Option.delivery_time}}
Additional Comments   Change
Subtotal   Enter Coupon | Gift Card {{SubTotal | currency:InitInfo.CurrencySymbol2}} {{InitInfo.CurrencyCode}}
 {{giftCardCouponMsg}}  Gift Card Applied  Coupon Applied
Discount {{coupon.title}}   [remove] -{{coupon.discount | currency:InitInfo.CurrencySymbol2}}
Shipping {{ShippingInfo.Option.name}}
{{ShippingInfo.Option.delivery_time}}
{{ShippingInfo.Option.price | currency:InitInfo.CurrencySymbol2}} {{getGstShippingTotal() | currency:InitInfo.CurrencySymbol2}}
Taxes {{StatusInfo.DynamicTaxAddressError}} {{Taxes | currency:InitInfo.CurrencySymbol2}}
Shipping Taxes {{ShippingTaxes | currency:InitInfo.CurrencySymbol2}}
Gift Card [remove]
{{gc.number}}
-{{gc.Amount | currency:InitInfo.CurrencySymbol2}}
Total {{Due | currency:InitInfo.CurrencySymbol2}} {{InitInfo.CurrencyCode}} {{GST_Due | currency:InitInfo.CurrencySymbol2}} {{InitInfo.CurrencyCode}}
{{getGstTaxes() | currency:InitInfo.CurrencySymbol2}} GST included in total
I Agree to the Terms and Conditions (click here to view)

{{bm}}

{{cm}}

{{cm}}

{{cm}}

Your balance of {{Due | currency:InitInfo.CurrencySymbol2}} {{InitInfo.CurrencyCode}} can be paid at the store when you pickup your item(s).

I Agree to the Terms and Conditions (click here to view)
Billing Address   Change
{{BillingInfo.FirstName}} {{BillingInfo.LastName}}
{{BillingInfo.Address1}}
{{BillingInfo.Address2}}
{{BillingInfo.City}}, {{BillingInfo.State}} {{BillingInfo.Zip}}
{{BillingInfo.Country}}
Pay at Pickup
Your balance of {{Due | currency:InitInfo.CurrencySymbol2}} {{InitInfo.CurrencyCode}} can be paid at the store when you pickup your item(s).
Payment Information   Change
Payment Information   Change
{{CardInfo.CCMasked}}
{{CardInfo.ExpMonth}}/{{CardInfo.ExpYear}}
{{CardInfo.CVV}}
Check out with PayPal Check out with PayPal
{{StatusInfo.ErrorMessageBottom}}
OUR POLICIES

Shipping Time

Most orders will ship within 24 hours, however, orders received Sunday or Monday will not ship until Tuesday as we are closed Sunday and Monday.  Please allow for some delay during holidays.

Flat Rate Shipping

If your order qualifies for flat rate shipping we will ship using that method.  Rates are based on size and weight.  If there is a difference in price, we will refund any amount over $2.00.

International Customers

We are sorry but at this time we do not ship internationally.

Lost Packages

The United States Postal Service does not consider a domestic package lost until after 30 days. If there has been an attempt at delivery, you money will not be refunded.

Exchanges

We offer refunds on uncut bolts of fabric and notions only.  No refunds on books or patterns.

Returned Check Policy

There will be a $40 fee assessed for all returned checks. 


Quick Links
Contact Info
Find Us!