And for anyone else, yes they do have account log in.
@OP find another supplier, or if they're a monopoly complain to the regulator.