Has anyone had any experience with Helen or the following agency in general? My rule of thumb is that when something looks too good to be true, it usually is. They advertise for 100 GBP per hour and...