dammm for real so no way round this issue I take it even banging on at support and nothing electrum wallet support can do
Electrum's just a wallet that follows the protocols of Bitcoin. It's like trying the email the Bitcoin Devs to get your coins back, it's just not a practical scenario.
Try asking the support once and see what they say, there are a few that are nice enough to return it after just one ticket is opened with them. Can we find out what site it is though?