JoAnn is a typical fabric store. I believe it used to be House of Fabrics. They have a large fabric selection and other crafting items too. The prices tend to be average to high. They have sewing machines and patterns as well. This is not my first stop when shopping for fabric, but I have found nice things there.
Hobby Lobby is that best place to start when looking for any sort of craft supplies. They carry fabric, beads, scrapbooking stuff, home decorations, candy making ingredients, cake decorating supplies, and soooooooooo much more! The have plain wood pieces for painting or staining, wedding items, tons of artificial flowers, model kits, paints, drawing items, and that's still not it! The selection is enormous and the prices are very good. The staff is always helpful and most of them have knowledge on many craft supplies and project ideas. They also have a professional framing department!
Hancock has the largest selection in town. This is the fabric store to visit if you are having trouble finding exactly what you are looking for. They have table after table full of different fabrics. They have a huge selection of home fabrics like upholstry and drapery fabric. In addition to the material, they also sell other crafting supplies like ribbon, needlework items, sewing machine accessories, and more! Give yourself plenty of time to walk around. Their prices are the same as other fabric stores and they always have a great selection on clearence too!
Stitches is an embroidery shop in the Foothills Fashion Mall. They will embroider just about anything on anything! You can bring in your own item or they have some items there for purchase (shirts, hats, bibs, etc.). Their quality is great and the price is low. We often get small things embroidered but it has never cost us more than $6.00. The have books full of designs and different lettering. It is a great way to personalize gifts or items for youself or your business.
I'm torn between 2 stars and 3 stars for Tradehome Shoes. They carry nice shoes and when they have them on sale or clearence the prices are good too. The problem is their pushy sales staff. They are like sharks waiting for any potential customer to look their way so that they can latch on to you. They ask you tons of questions even after you tell them that you are just looking. It's just not worth the hassel because you can find the same shoes elsewhere in the mall without the nagging.
Indigo Rose is a specialty clothing store with unique earthy clothing for women. The prices are high but the clothes are cute. They have a few pieces of jewelry as well, but the store is mostly clothing. The store is located in Old Town near other specialty shops. If the clothing at the Indigo Rose fits your taste and lifestyle, it would be a great place to shop. I think for most it is a little over priced.
Red Wing is a high quality shoe store. They carry nice quality shoes. One of their specialties is work boots. No matter what you are in the market for, they will use their automatice foot sizing machine to find you a perfect fit. You stick your foot on the platform and it automatically measures your foot from several angles. Then your salesperson can use that information to find you comfortable shoes. They have a huge selection of steel toe boots and other work boots and shoes. If you work on your feet you need to visit Red Wing. They guarantee their shoes and if they wear out too fast or anything else, you can get them repaired for free.
Gymboree is a specialty children's clothes store. Their clothing super detailed and they offer tons of matching accessories. They sell newborn up to 9 years sizes for boys and girls. They are boutique quality clothes at slightly lower prices. Gymboree has sales and promotions going on all the time and with the discounts, their clothes can be affordable. I love the fact that you can buy matching clothes for children who are different ages and /or different genders. Online they even offer some adult clothing to match the kid's clothing. Gymboree is a leading name in designer kids clothes and it is always fun to see what they have! Register online to get email notices of sales and other promotions.
Crazy Beautiful is a unique fun store for buying gifts. They have a variety of things including a little clothing and jewelry. The items in this store are mainly for women, but it is a great place for men to shop for that special woman. The store is located in Old Towne so its among other fun shops as well. The staff lets you browse without bothering you and the prices are on the higher side, but you won't find these items elsewhere.
Harmony Kids is a store where you can find previously owned toys and clothes for kids. Their prices are low and they only carry high quality items in great condition. This is a great way to save money on those kid's clothes that they grow out of so fast! The selection changes frequently so it is worth stopping by often. They are also good about calling you if you are looking for something specific that they don't have at that moment. It's sort of hard to see from the street. It is behind Silvermine Subs and Jacksons.