This place offers a wide selection of new and used sewing machines. They also offer classes on using a sewing machine that you have bought from them. They do not offer any type of fabric, patterns or basically any other type of sewing supplies. The personell seemed friendly and gave a brief description of each sewing machine I was interested in without being asked.
PROS: Offers sewing machine use classes
CONS: does not sell supplies for sewing
more