I hopped on a train to Kingston with the sole purpose of visiting Fabricland. The shop isn't huge, but they have a lot of things that other places don't. Notably, they carry lots of types of interfacings and finishing items. The pricing is very reasonable and the service is top-notch. They're happy to order most anything for you if they don't have it in stock. For a small shop, they had lots of staff on hand such that the flow of customers at the cutting table was constant and there was always someone on hand to answer questions. It really had the feel of old-fashioned customer service (which I love). A great find! read more