You hit the nail on the head. They may have a few days when they sell at retail (maybe especially with catalog sales), but they are almost always on some kind of sale. They give you a great dress shirt for $40-$50 but there is no way I would ever pay full retail for them. Hell, I could get a great MTM shirt from Hemrajani for less than CT "full retail." As long as you think of them as a $40-$50 shirt that punches above its weight and that is a respectable wadrobe staple for that price, you're fine.