My experience with them is quite good. If they are seconds, they usually say seconds (for example, they usually have smartwool socks that are marked as seconds). If they don't say they are seconds, they are usually just old stock. For example, the shebeest jerseys, etc. are usually marked 2006 or 2007, but are perfect otherwise. They are also great about returns if you are not satisfied.