I ordered an item (pair of silver earrings). I needed them by a specific date, for an event. They arrived from the company but were gold instead of silver - so the company sending them made a mistake. I contacted the company asking to return them. In the meantime I bought a second pair of earrings elsewhere as I needed them for a specific date.
the company are now refusing to offer me a refund, and will only exchange instead. Am I entitled to a refund? What can I say to them?