Gulp. Just bought these in wine. Am I an idiot? Can I justify nearly £300 on a cost per wear basis???