I recently went to Prime Outlets Jeffersonville and had the option of either buying a navy "Legacy Blazer" from the J. Crew outlet store or a navy "346" blazer from the Brooks Brothers Factory Store. I purchased the latter. After reading some of the comments posted on here about "346", I'm beginning to regret my choice. I was told by the salespeople at the BB Factory Store that, if I needed to, I could return the blazer I bought there to my local BB retail store (a regular BB mall store) and get a store credit or refund. Should I do this? Did I choose wisely to get the 346 instead of the J. Crew Legacy? If I remember correctly, the J. Crew one was going for about $45-$50 less than the BB 346 one which cost me $150.