I'd rate it a 3.5. Often has decent stuff but the prices are often ridiculous. Some stuff they must be pricing by weight. Items are often priced well over retail and especially retail sale levels. Store is decent...I like the sorting by sizes...but often they can't read the size tag and write a different size on the tag. Also, the use of grease pencil on some materials is bad...you won't get it off many articles. Staples tags THROUGH waterproof jackets...ahem! No space left, but you get the point.