So.. you returned the original ones you got for 240? Or the ones that were 179? Which pair were 2012s? The ones for 179? Maybe my reading comprehension is lacking tonight, but your story isn't exactly clear to me.
Also, screw the store for telling you to come back and pay more. They screwed up, they need to eat the loss. Unless you want to just return the items for a full refund, then do so, but no way in hell should you go back and pay more, you are morally and legally in the clear. A store that made a mistake in my favor, then asks me to come back, would never see my business again. I say this as a guy who's managed several places, and I would never ask a customer to make up for a mistake I or an employee has made.