Mary Jo's does have a website, but it is not that great. If you want a particular fabric, they recommend you call before driving to shop. The shop, however, is overwhelming. I lived in Charlotte for a while and went often. If you do machine embroidery, Long Creek is a thread supply shop in Gastonia. I don't shop there anymore, but lots of people love the shop. I have found another resource for thread. Have fun.