This store is so big that it can be overwelming. They do have lots of supplies, but there is so much, that it is often difficult to find something specific. Staff is nice, but not overly so. Cost is average to other similar stores. I would truly recommend going to this store: don't take your business elsewhere. This store is worth it.