Here are some of my favorite places to shop and some of my favorite products:

Local Quilt Shop: Mandan Sewing Machines Plus - Bernina dealer, quilting fabrics and notions.

Mistyfuse - this is my choice in fusible webs. It is very lightweight and you hardly know it's there. It doesn't gum up my needle and has a strong hold. It works with all types of fabrics as it will adhere with low temperatures. You can even use steam when ironing.

Other products by Mistyfuse that I love and use are:
Goddess Sheets - a nonstick thermal sheet for use with Mistyfuse.
Transdoodle - a non-waxy, non-staining, reusable, chalky-color transfer paper for transfering design lines to fabric. It doesn't stain or set into your fabric, even if ironed. Can be removed by simply rubbing with a cloth or in the wash. It is long lasting and can be used over and over again.

Vicki Welsh Fabrics for Textile Artists - Vicki creates hand dyed, hand painted, one-of-a-kind gorgeous fabrics for all kinds of sewing needs.  Quilters, art quilters, garment sewers, and more will love these beautiful fabrics.

Blick Art Materials - an artist's paradise of products.  From paints, brushes, papers, canvases, mediums, and more, you should find just about all you need here.

Titanium-Coated Sewing Machine Needles by Superior Threads - very strong, durable needles.

Dharma Trading Co. - Fabulous selection of textile paints and dyes, dyeing and painting tools, and blank textiles for dyeing.