Beautiful store, well stocked and friendly helpful staff.
I have just moved here from the San Diego area and have been trying out the different yarn stores in the Phoenix area. Walking into this shop felt like being home. Obviously I didn't know anyone here but I was greeted warmly and offered help finding things if I needed.
They had a lovely table, set with cookies, coffee and ice water, in the back of the shop along with comfy chairs set around a coffee table with pattern books and magazines pertaining to knitting and crocheting. They even had sample yarns and knitting needles for customers to "play" with or you could take sample yarn to try at home later. Another large table with chairs was set aside for classes.
They have everything and anything you could want! I found some yarn that I couldn't live without (I still don't know what project I will use it for but I HAD to have it). When you check out, your purchase is logged in with all the info about the yarn you bought - right down to the dye lot, should you ever need to buy more later for your project.
I wish this store were closer to where I'm living right now (Gilbert) but It's honestly worth the 40 minute drive!