I just got charged $88 for an ESTA using a non-standard site.
Has anyone got any ideas as to whether I can get a refund?
As you learn't the hard way, esta.cbp.dhs.gov is the only website where you should apply and pay for an ESTA application.
I don't think you can get your money back unfortunately.