Super expensive and not a terrible assortment of products. That being said the worst part of my experience here was waiting at an unattended cashier counter for 8 minutes. Then two people walked over and had their backs to me (first in line) and the other people behind home for another 3 minutes. I asked loudly, "anyone want to take my money? Anyone? No? My money's not good here?" Still nothing. About 15 mins of waiting to spend $80 on two shirts. LOVE MY KNIGHTS! But service could have been better at The Armory.