Good selection and the staff are fairly nice - but they have a very strict return policy. I had bought a slightly-too-small day pack and came back a few days later to see if I could return the one I had - very well preserved - no visible signs of use - and give them more money to buy the bigger one. No, and the face I got was akin to "how dare you even think you could give us more money for a bigger one." I ended up buying the bigger one anyway, because I needed it, and will gift the smaller one to a friend sometime. read more