Maine Shops

This collection of URLs is maintained in an effort to make information available to the textile community.

If you would like to have a site listed, please send email to: Rosemary Brock


- Shop
- Fiber Source

Albion
Friendly Finn Farm
Kelly McKenzie, Robbins Road, Albion, ME, wmckenzie@uninets.net

Alfred
Wooly Works

Auburn
Gardners' 1797 Farm
DorsetXs, Dorset

Gemini Crafts
714 Washington Street, Auburn, ME 04210, 207.784.1288

Quilt Essentials

Augusta
Betty's Yarn & Crafts
North Belfast Road, Augusta, ME 04330, 207.622.5134

Spinnakees Farm
Southdown

Stone Brook
Shetland/Finn

Bancroft
Spring Valley Yarn

Bangor
City Side Yarn Company

Craft World
930 Stillwater Avenue, Bangor, ME 04401, 207.942.8801

Bar Harbor
Bee's Inc.
59 Cottage Street, Bar Harbor, ME 04609, 207.288.9046

Bath
Bath Yarn Works
96 Front Street, Bath, ME 04530, 207.443.2213

Fran-Tastic Creations & Yarn
Campbells Pond Road, Bath, ME 04530, 207.442.0712

Halcyon Yarn

Belfast
Heavenly Socks
Helen Sahadi, 82 Main Street, Belfast, ME 04915, 207.338.8388, heavenlysocksyarns@verizon.net

Berwick
Yvonne's Dream
30 Mark Circle, Berwick, ME, 207.698.1374

Biddeford
North Tempest Farm
Rae & Christopher Reimer, 205 River Road, Biddeford, ME 04005, 207.282.2329, ntempest@lamere.net, Coopworth, Romney/LincolnXs, Lincoln, Romney

Saturday Sweaters

Blue Hill
Billings Pond Farm
Bob & Corinne Sucsy, Box 701, Blue Hill, ME 04614, 207.374.2785, docb@acadia.net

Blue Hill Yarn Shop
Route 172, Blue Hill, ME 04614, 207.374.5631

Peninsula Weavers
Greenes Hill, Blue Hill, ME 04614, 207.374.2760

Boothbay Harbor
Willow's End

Bowdoin
Chase Tavern Farm Alpacas

Oveja Farm
Thomas Coolidge, 738 Main Street, Bowdoin, ME 04287, 207.353.6785, ovejafarm@cybertours.com, Southdown

Bowdoinham
Carol Jones
398 River Road, Bowdoinham, ME 04008, 207.666.5880, palomino@gwi.net, Montadale, Oxford

Miller Livestock Company
Brant Miller, 67 Post Road, Bowdoinham, ME 04008, 207.666.3270, bsmiller@gwi.net, Cheviot

Bridgeton
The Sheep Shop
222 North High Street, Bridgeton, ME 04009, 207.647.3548

The Village Knitiot
60 South High Street, Bridgeton, ME 04009, 207.647.8834

Bridgewater
Northern Maine Icelandics

Bridgton
Down Home And Company
64 Main Street, Bridgton 04009, 207.647.8118

Ewe And I Yarn Shop Inc.
Route 302, Bridgton, ME 04009, 207.647.2395

Bristol
Hatchtown Farms
Coopworth

Brownville
Tripping Sheep Acres
W.G. Sinclair, PO Box 632, Pleasant River Road, Brownville, ME 04414, 207.965.8432, milksheep@prexar.com, Cormo, Natural Colored, Oxford, Targhee

Brunswick
Settlemire Farm
Tom & Marilyn Settlemire, 908 River Road, Brunswick, ME 04011, 207.729.9748, ctsettle@suscom-maine.net, Rambouillet, Suffolk

Yankee Yarns
Tontine Mall, 149 ME Street, Brunswick, ME 04011, 207.729.4223

Bucksport
In Stitches

Camden
Stichery Square

Unique One

Canaan
Fiber-Lee Farm
Bob & Leah O’Donnell, PO Box 231, Canaan, ME 04924, 207.474.0476, fiberlee@midmaine.com, Romney/CorriedaleXs

Cape Elizabeth
Stitching Mantis

Charleston
Hearth & Home
Route 15, Charleston, ME, 04422, 207.285.7304

Ronald & Cindy Storer
Ronald & Cindy Storer, 231 Perkins Road, Charleston, ME 04422, ivanhoefarms@hotmail.com, Suffolk

Chesterville
Glacier Hill Farm
Icelandic

Cornish
Borealis Sweaterscapes

Rosemary's Gift Shop

Corinna
Baptist Hill Farm
Dr. Neal H. Watson, RFD 1, Box 3652, Sunken Bridge Road, Corinna, ME 04928, 207.924.7900, Corriedale

Robert Hicks
PO Box Box 4750, Packard Road, Corinna, ME 04928

The Shepherd's Place
John Veenhuizen, PO Box 4790, Packard Road, Corinna, ME 04928, 207.278.2772

Cumberland
The Elegant Knitter at Goose Pond

Fran's Country Yarns and Crafts
25 Doughty Road, Cumberland, ME 04021, 207.829.3403

Hessert's Hamps/Pleasant Valley Farm
The Hessert Family, 601 Pleasant Valley Road, Cumberland, ME 04021, 207.829.6149, shesser1@maine.rr.com, Hampshire, Oxford, RomneyXs, Romney

Sunrise Acres Farm
Sally Merrill, 42 Winn Road, Cumberland, ME 04021, 207.829.5594, Dorset

Damariscotta
Pine Tree Yarns

Dayton
Lynn Deschambeault
Lynn Deschambeault, 342 Hio Ridge Road, Denmark, ME 04022, 207.452.2898, merlynn@pivot.net, Katahdin

Dennysville
Wits End
Shawn & Sheila Anderson, 38 Cemetery Road, Dennysville, ME 04678, 207.726.9689, cascadenorth@yahoo.com, Shetland

Dixmont
Heartfelt

Dresden
Mark Smith
Box 23, Everson Road, Dresden, ME 04342, 207.737.8165, Dorset

Durham
Inspiration Acres
Jill Toher, 58 Bowie Hill Road, Durham, ME 04222, 207.353.6004, Suffolk

East Lebanon
Pine Tree Knits

East Waterboro
Bumblebee Quiltworks
100 Main Street, East Waterboro, ME 04030, 207.247.2008

Edgecomb
Spiders Web
Route 27, Edgecomb, ME 04556, 207.882.4023

Ellsworth
Aunt Rhodie's

Cozy Cat Farm

Knitters Mill
Infant, Ellsworth, ME 04605, 207.667.4054

Shirley's Yarns & Crafts
PO Box 612, Route One, Ellsworth, ME 04605, 207.667.2290

Etna
Family Yarns Inc.
West Etna Road, Etna, ME 04434, 207.269.3674

Farmington
Fabric Inn
413 Wilton Road, Farmington, ME 04938, 207.778.4288

Village Farm
David Averill, RR 5 Box 2268, Farmington, ME 04938, 207.778.9421, david.averill@state.me.us, Oxford

Freedom
Liberty Artisans
RR #1 Box 3125, Freedom, ME 04941, 207.589.4675

Kelley Rambo & Doug Roncara
17 Goosepecker Ridge Road, Freedom, ME 04941, 207.382.3293, aranea@hotmail.com, Cotswold, Jacob/CotswoldXs, Jacob,

Freeport
Grace Robinson & Company
231 US Route One South, Freeport, ME 04032, 207.865.6110, grandco@gwi.net

Hall Natural Fibre Yarns
20 Bartol Island Road, Freeport, ME 04032, 207.865.1455, Pmhougho@biddeford.com

Fryeburg
Braelyn Farms
RR 1, Box 200, Route Five, Toll Bridge, Fryeburg, ME 04037, 207.925.1811, braelynfarms@hotmail.com

Gorham
Twin Acres
Karen & Ronald Dyer, 9 Burnham Road, Gorham, ME 04038, 207.839.3143, LincolnXs, Lincoln

Wooly Acres
Shawn McDermott, 20 Longfellow Road, Gorham, ME 04038, 207.839.5545, Corriedale, Shropshire

Gray
Field Stone Farm
Jon & Brenda Richter, 19 Cambell Shore Road, Gray, ME 04039, 207.428.3549, Dorset, Oxford

Greenville
The Blushing Moose
38 Pritham Avenue, PO Box 1328, Greenville, ME 04441, 207.695.0232, mrsmoose@man.com

Hallowell
Water Street Yarns
184 Water Street, Hallowell, ME 04347, 207.622.5500

Hampden
Wood-Stock Farm
Bud & Val Weiland, 618 Western Avenue, Hampden, ME 04444, 207.862.4078, wool1@hamtel.tds.net, Border Leicester, RomneyXs

Hampton
Lynda Leighton
RR 5, Box 1572, Hampton, ME 04911, Southdown

Hancock
Shirleys Yarns & Crafts
677 US Highway One, Hancock, ME 04640, 207.667.7158

Harmony
Bartlettyarns, Inc.

Hebron
Velma Farnsworth
620 Buckfield Road, Hebron ME 04238, 207.966.2480, perryfrm@megalink.net, Cormo, Cotswold, Shetland

Dawn Robinson
225 Allen Road, Hebron, ME 04238, 207.966.3521, Border Leicester, Cotswold

Summertree Farm
Merrill Hill Road, Hebron, ME 04238, 207.966.3630

Hiram
Barb's Mainely Yarns
PO Box 71 Road, Hiram, ME 04041, 207.625.7089

Hollis
The Stitch Connection

Keene
Kelley Rambo
PO Box 1665, Keene, NH 03431, Kelley_Rambo@antiochne.edu, Jacob

Kennebunk
Custom Shop

For Sheeps Sake
Webber Hill Road, Kennebunk, ME 04043, 207.985.6861

Spin-A-Yarn
144 Wells Road, Route 9, Kennebunk, ME 04043, 207.967.5440, Cookie@cybertours.com

Kennebunkport
Creative Crafts & Hobbies
71 Log Cabin Road, Kennebunkport, ME 04046, 207.967.5877

Kezar Falls
Peace Fleece

Kingfield
Grand Central Station

Lebanon
Still Water's Farm

Lewiston
Bagpiper's Glen Farm
Suffolk

Central Yarn Shop
120 Lisbon Street, Lewiston, ME 04240, 207.777.3110

Liberty
Liberty Artisans
Main Street, Liberty, ME 04949, 207.589.3479

Libon Falls
Graceland Alpaca Farm
Alpaca

Limerick
Frelsi Farm
Icelandic

Limington
Tylerfarm
Deborah Claffie, PO Box 697, Limington, ME 04049, 207.675.3722, tylerfarm@pivot.net, Finnsheep, Shetland/FinnX

Linconville
Kelmscott Rare Breeds Farm
Cotswold, Jacob, Katahdin, Delaine-Merino, Shetland, Soay

Lisbon Falls
New England Needleworks
9B Union Street, Lisbon Falls, ME 04011, 207.353.7382, nenwks@gwi.net

Livermore
Miller Farm
George & Sarah Miller, 1289 River Road, Livermore, ME 04253, 207.897.6954, Corriedale/SuffolkXs

Madison
The Fabric Garden

Milo
ShireKat Yarn
Park Street, Milo, ME 04463 knitaddicted_designs@yahoo.com

Monhegan Island
Winter Works
Monhegan Island, ME 04852, 207.594.2550

Monmouth
Friends' Folly Farm
Angora goats

Monsen
Buck Hill Farm
Dorset, Finnsheep, Icelandic

Mount Desert
Farmhouse Yarns
421 Sound Drive, Mount Desert, ME 04660, 207.276.4282, FarmYarns@aol.com

New Castle
Straw's Farm
The Straw Family, 30 Brick Hill Road, New Castle, ME 04553, 207.882.6875, Dorset, Island ewes

New Gloucester
Village Needle
Bald Hill Road, New Gloucester, ME, 207.926.3295

New Harbor
The Ducks
2634 Bristol Road, New Harbor, ME 04554, 207.677.3741

New Limerick
North Country Yarns
1087 County Road, New Limerick, ME 04761, 207.532.3997

New Vineyard
Wynmere
Jacqueline Green, PO Box 24, New Vineyard, ME 04956, 207.652.2414, llamamama20@hotmail.com, Jacob, llama

Newburgh
Rob Burke
2156 Kennebec Road, Newburgh, ME 04444, Katahdin

Norridgewock
Willow Brook Farm
River Road, Norridgewock, ME 04957, 207.634.4755

North Berwick
Silver Lining
Katie Hadwen, 254 Diamond Hill Road, North Berwick, ME 03906, 207.698.1684, KMHadwen@yahoo.com, Romney

North Haven Island
Maine Island Designs
Main Street, PO Box 241 North Haven, ME 04853, 207.867.4912

North Island Farm

North Yarmouth
Avalon Farm
Linda Routhier, 1167 North Road, North Yarmouth, ME 04097, 207.829.5386, routhlass@aol.com, Icelandic

The Cry of the Loom

Deer Trail Farm
Lincoln & Kim Merrill, 1572 North Road, North Yarmouth, ME 04097, 207.829.5347, metinic@aol.com, Dorset, Oxford, Southdown, Suffolk

Hayward Farms
1480 North Road, North Yarmouth, ME 04097, 207.829.5426, Southdown

Misty Meadow Farm
Joan Mason Lyons, 173 Milliken Road, North Yarmouth, ME 04097, 207.829.4396, mistymeadowfarm@usa.net, Cotswold, Romney

Two Shakes Farm
Coopworth, RomneyXs, Romney

Northport
North Port Farm
Mariette Hollins, 65 Knights Pond Road, Northport, ME 04849, 207.338.1053, hmhollins@acadia.net, Shetland

Norway
The Irish Ewe

Oquossoc
Yarn Barn
640 Bald Mountain Road, Oquossoc, ME 04964, 207.864.5917, yarbar@aol.com

Orland
H.O.M.E. Inc.
Orland, ME 04472, 207.469.7961

Orono
Fiberphilia, Inc

Spin Me A Yarn
87 Forest Avenue, Orono, ME 04473, 207.866.4371

Penobscot
Mr. & Mrs. C.S. Connard
Wardwell Point Road, RR1, Box 65, Penobscot, ME 04476, 207.326.8622, Border Leicester, DorsetXs, ShetlandXs

Horsepower Farm
RR1, Box 1098, Penobscot, ME 04476, 207.374.5038, Border Leicester/RomneyXs

Phillips
Gusty Ridge Farm
Ellen & Daniel Bibeau, 36 Soule Road, Phillips, ME 04966, 207.639.4843, Ebgusty@tdstelme.net, Katahdin, Tunis

Pittston
Hyde Farm
Joe & Vickie Hyde, RR 4, Box 7908, Pittston, ME 04345, 207.582.8059, ewelady@ctel.net, Coopworth, Cotswold, Romney

Paige Family Farm
Richard Paige, RFD 4, Box 7600, Crocker Road, Pittston, ME 04345, 207.582.7938, rpaige7963@aol.com, Dorset

Poland
Roberts Farm
135 Everett Road, Poland, ME 04274, 207.998.4612, Columbia

Poland Spring
United Society of Shakers

Portland
Caravan Beads & Fibers

Central Yarn Shop

Emma Rose
195 Commercial, Portland, ME 04101, 207.871.1427

The Knitters Web
339 Cottage Road, Portland, ME 04106, 207.767.2010

Knitwit
Anna Poe, 247 Congress Street, Portland, ME 04101, 207.774.6444 Knitwit

Portland Fiber Gallery
463 Stevens Avenue, Portland, ME 04106, 207.780.1345, rhacket1@maine.rr.com

Seaport Yarn

Yarn Shop
53 Oak Street, Portland, ME 04101, 207.775.0852

Pownal
Rolfe Farm
Gerald & Joan Rolfe, 1 Loring Lane, Pownal, ME 04069, 207.688.4820, Oxford, Suffolk

Presque Isle
Pieces Of Eight
301 Main Street, Presque Isle, ME 04769, 207.762.Kids

Randolph
Spinner's Web Farm

Rome
Ram Ewe Sheep Farm
John & Jane Govostes, 214 Rome Road, Rome, ME 04963, 207.397.5731, homtwntl@tdstelme.net, Rambouillet

Round Pond
Village Weaver
Phyllis Leck, 1486 RT 32, Round Pond, ME, leck@midcoast.com.

Rumford
Yard Goods Center Yarns
25 Congress Street, Rumford, ME 04276, 207.364.7120

Sabattus
Polly & Albert Lemelin
Polly & Albert Lemelin, 52 Wale Road, Sabattus, ME 04280, 207.375.4510, AlandPolly@hotmail.com, Shetland

Salmon Run Farms
Leslie Raber, 458 Crowley Road, Sabattus, ME 04280, 207.784.4529 LesliR@aol.com, Suffolk

Sanford
The Center For Sewing

Scarborough
Ardith Keef

Aurora Yarns
605 Route One Upstairs, Scarborough, ME 04074, 207.883.2951

Furryarns Inc.
2 Arbor View Lane, Scarborough, ME 04074, 207.885.1400

Rising River Thread Express

Silver Yarn Company
174 Route One, Scarborough, ME 04074, 207.883.2951

Weekend Knitter
636 Route One, Scarborough, ME 04074, 207.885.9276

Searsmont
That'll Do Acres
Diana Laing, HC81 Box 1930, Muzzy Ridge Road, Searsmont, ME 04973, 207.342.2114, Diana Laing, Icelandic

Penobscot Bay Yarns
184 East Main Street, Searsmont, ME 04974, 207.548.2916

Sebago Lake
The Korner Knitters

Sebec
Darn Good Yarn
Sebec, ME 04481, 207.564.2822

La Bergerie
Bob & Chris Petersen, 80 Stagecoach Road, Sebec, ME 04481, 207.564.2596, marillet@midmaine.com, Corriedale

Lambs Quarters
Chris & Bill Welsh, 427 Downs Road, Sebec, ME 04481, 207.564.0815, cawelsh@midmaine.com, Montadale

Shapleigh
Oakhill Alpaca Ranch

Shapleigh Knoll Farm
Ron Prevor, Shapleigh, ME 04076, 207.247.6948, Border Cheviot

Skowhegan
Oak Ridge Farm
Roger & Deborah Poulin, 109 West Front Street, Skowhegan, ME 04976, 207.858.0855, deborahdp@verizon.net

Solon
French Hill Farm
RFD 1, Box 3370, French Hill Road, Solon, ME 04979, 207.643.2540, frnchill@tdstelme.net

South Berwick
Greenfleece
Deborah Ganster, 576 Emery's Bridge Road, South Berwick, ME 03908, 207.676.2872, Corriedale, CorriedaleXs, ShetlandXs, Finnsheep, Shetland

Woolcote Shetlands
Stephen & Eileen Homoleski, 37 Dover-Eliot Road, South Berwick, ME 03908, 207.748.1110, woolcote@ix.netcom.com Shetland

South Paris
Anne Gass
Anne Gass, 229 Christian Ridge Road, South Paris, ME 04281, 207.743.7656

Stone Heart Farm
285 Streaked Mountain Road, South Paris, ME 04281, 207.743.7796, jsimmons@megalink.net Columbia

Streaked Mountain Columbias
222 Streaked Mountain Road, South Paris, ME 04281, 207.743.7779, judysh@ctel.net Columbia, Corriedale

South Portland
Artemis Exquisite Embellishments
The Lilac Lily 307 Main Street Southwest Harbor, ME 04679 Tel: 1-207-244-3353

Springvale
Jaggerspun
Water Street, Springvale, ME 04083, 207.324.5622

Standish
Korner Knitters

Shearbrooke Farm
400 Saco Road, Standish, ME 04084, 207.642.3067

Starks
Rivercroft
Joe & Judy Miller, Johnston's Ferry Road, RR 1, Box 180, Starks, ME 04911, 207.696.8203, Corriedale, Moorits-brownXs, Lincoln, Merino, Romney, Shetland

Steuben
Tess' Designer Yarns

Stockton Springs
Purple Fleece

Swanville
Meadowsweet Farm
Sumner & Paula Roberts, RR2, Box 2425, Swanville, ME 04915, 207.338.1265, meadowsweet@acadia.net, Cheviot

Orchard Hill Farm
RR2, Box 2425, Swanville, ME 04915, 207.338.1265, Cheviot, Dorset, Romney

Thorndike
Arch Tower Farm
Don & Jane Brackett, RR1, Box 1329, Thorndike, ME 04986, 207.722.3543, donjane@uninets.net, RomneyXs, Romney

Troy
Sundog Farms
Kelly-Jean & Delmer Burk, PO Box 27, Troy, ME 04987, 207.948.6511, sundogfarms@uninets.net, Icelandic P>
Turner
Nezinscot Farm
Rt 117 Turner, Turner, ME 04283, 207.225.3231

Union
Ellsfarm
Perry & Nate Ells, 1244 Clarry Hill Road, Union, ME 04862, 207.785.2118, ellsfarm@aol.com, Dorset

Guni Ridge Farm
Bruce & Wendy Reinemann, 1353 North Union Road, Union, ME 04862, 207.785.2978, Katahdin

Waldoboro
Eagle's Nest Yarn
Mary Lou D'Aquila, 14 Old Route One, Waldoboro, ME 04572, 207.832.6051

Wayne & JoAnn Meyers
Wayne & JoAnn Meyers, 1749 Finntown Road, Waldoboro, ME 04572, 207.832.5789, wwm@mint.net, Shetland, Soay

Village Knits
37 Pleasant Street, Waldoboro, ME 04572, 207.832.7753

Washington
Meadowcroft Farm
45 Hopkins Road, Washington, ME 04574, 207.845.2587, Nanney@kieve.org

Waterboro
The Right Stitch
Route 202, Waterboro, ME 04087, 207.247.4665

Waterville
Yarn Goods Center, Inc.
Downtown Shopping Center, Waterville, ME 04901, 207.872.2118

Wells
Country 'Coon Crafts & Wool Room
Box 1288, Meetinghouse Road, Wells, ME 04090, 207.985.7268

Wells
Handcrafter's

West Baldwin
Pierce Place Farm
Josiah Pierce, 6 Pierce Place, West Baldwin, ME 04091, pierce@cybertours.com, Tunis

West Paris
Fresh Start Farm
Leon & Ingrid Twitchell, PO Box 397, West Paris, ME 04289, 207.665.3145, Columbia

Westport
David Bertram
53 North End Road, Westport, ME 04578, Dorset

Whitefield
Robert & Mary Bradford
Robert & Mary Bradford, 599 East River Road, Whitefield, ME 04353, 207.549.5586, mijbrad2@aol.com, Suffolk

Windham
B & G Farm
454 Roosevelt Trail, Windham, ME 04062, 207.892.5875, ASTULT@aol.com, Dorset, Montadale

Honeywood Farm
Bill & Sue Hager, 34 Montgomery Road, Windham, ME 04062, 207.892.3024, HoneywoodSheep@WebTV.net, Suffolk, Tunis

Northstar Montadales
Montadale, Texel

William Webster & Family
413 Roosevelt Trail, Windham, ME 04062, 207.892.3824, StillWeb@aol.com, Border Cheviot, Corriedale, Shropshire

Windsor
Judas Meadow Farm
Border Leicester, Cotswold, Romney

Wiscasset
House 'n Barn
8 Federal Street, Wiscasset, ME 04578, 207.882.7984, ptarbox@aicafe.com

Amy McDougal
243 Willow Lane, Wiscasset, ME 04578, 207.882.8070, Coopworth, Romne

Nordic Weevs
111 Bradford Road, Wiscasset, ME 04578, 207.882.9820, nordicweevs@clinc.net

Stitcher's Corner
7 Washington, Wiscasset, ME 04578, 207.882.4141

Sue's Yarn Shop
Rt 32 South China, Wiscasset, ME 04358

Windsor
Pine Hollow Farm Wools
Crosby Road, Windsor, ME 04363 207.445.2167

Winthrop
Mainely Needlework
125A Main Street, Winthrop, ME 04364, 207.377.8280, mainelyneedle@prexar.com

Wiscasset
Stitcher's Corner
7 Washington Street, Wiscasset, ME 04578, 207.882.4141

Woolwich
Romney Ridge Farm
RomneyXs

Wytopitlock
Spring Valley Yarn
HC60, Box 1081, Wytopitlock, ME 04497, 207.448.3226

Yarmouth
A Likely Yarn
29 Alder Brook Lane, PO Box 892, Yarmouth, ME 04096, 207.846.3582. sterlinc@aol.com

Martha Hall Natural Fibre Yarns
46 Main Street, Yarmouth ME 04096, 207.846.9334

York
Alpaca Fields, Inc.

North Island Designs

The Yarn Sellar

URL of this page: http://www.textilelinks.com/com/shop/me.html

Using the information you find here:
Please feel free to link directly to this page and to use any of the information you find here in your own personal fiber pursuits, but do honor all copyright notices as posted. All information contained in the pages maintained on the TextileLink server is copyrighted and may be used and shared freely in any form provided no profit is made from its distribution and provided TextileLink is cited as the source of this information.