I second the motion on Wish Upon a Quilt (Westgate Park Drive in Raleigh). They are the friendliest people - and the shop is full of fabric and project ideas! Another place that I could spend hours is the Bernina World of Sewing Shop in Raleigh - beautiful fabric and project ideas on walls. Good thing I don't get out to shop much! I would be broke.