Check it out: here
EDIT: Or check it out at 15th and Walnut in Philadelphia! The store is located right next to Brooks Brothers. It's small, but well organized inside with all of the Steve McQueen gear piled high on shelves. I didn't even realize a Barbour store was coming to town! This could be bad...for my bank account.