Sault Ste. Marie -- Gloria's Happy Hooker (honest, it is a wonderful quilt shop with yarns)
Google a quilt shop in Paradise, MI on the shore of Lake Superior.
Also nice shops in Marquette and Negaunee -- Lake Superior side of UP
and
great shops in Escanaba and Menominee -- Lake Michigan side of UP
and
don't forget Jeri's Quilt Patch in Norway === :D