Have been with esuper for a shortish time and found that they push you to fill in the online questionaires etc making complaince quite simple really