Find all your quilting needs at Patches Etc. This quaint shop in historic St. Charles is packed with fabrics, quilting books, hand-made quilts, antique quilts, quilting tools and accessories. It also offers services including a Certified Quilt Appraiser on staff, quilt restoration and quilting classes.