I have ordered from them a couple of times and I too am in Canada...from what I hear on this board about prices our prices for LQS fabrics are much higher here...so even with the shipping charges it is a great deal...I don't find fabric here for $3.00 and if you do the quality is not LQS...the last time I ordered about 30 yards on sale for under $100..can't beat that...and I was very pleased with the quality of the cotton..