I’ll let you know what ends up happening. I said no to a refund, so they escalated my case. Said I would know in 3-5 days if they can make me a new pair.
2nd pair arrived today. Big difference in fit between both.
Edit: Okay, I'm a pretty disappointed now. They sent this pair labeled as 10.5, but it is actually a 9. The label shows US: 10.5, but the UK size on the tag is 8. The first pair I received is labeled US: 10.5 and UK: 9.5. The only...