Rather common unfortunately. I recently successfully had my bank refund the difference between the DCC rate and their own rate when Ryanair improperly DCCed my flight cost. If you've signed for it, where it says "I choose to pay in £ sterling, this choice is final" then you probably won't get very far.