Thanks for the pointer. I manage to contact Hydro over the phone and set up my e-bill payment. The customer service people there may not the friendliest (she actually screamed at me when I was confused about my move in date and postal code, oh my goodness, I guess there is no room for error as...