IMHO, if one can get the CFW for $120, that's a great price. Bear in mind that these are all older headphones with older technology. There are newer models but those naturally come at a greater price. As long as you're aware you're not getting the best at $120, but getting one of the best value for $120.
CFW has regularly been discounted to under $100 during the holiday season for the past year or two.