My biggest headache was in getting the right selectors for the various form fields - some services have shifting IDs and classes (ugh xpath)