i have mixed feelings about worldsew. it is one of the best-stocked fabric stores in the area. aside from having a ton of fabric, they have every notion your heart could desire. they even carry random things like knitting needles that have nothing to do with sewing. the fabric, in my opinion, is overpriced. now-- that goes for most of queen west. i'd say worldsew is about average for the block.
they do things to trick you like put out a "$4/yd" table and cover it with fabrics that are actually twice the price. for notions, though, the prices are reasonable and the quality is good. they seem to do a pretty big machine servicing business but i don't think i'd trust them with mine-- they're not friendly at all.