Thanks for the advice. Now it's working, I can't be arsed spending more money to ring up retentions and try and get more discounts.
Today I got the first bill, and they're only charging us from 22nd July - 21st August for the first months service. I'm supposed to be getting the £50 connect a friend discount, but was told on the phone that would be applied to the second bill I get.
When ringing about compensation my housemate was told we'd get £27 off our bill in 2 separate credits of £10 and £17. These are also missing from the first bill, so I assume I'll be in loads of credit by the second bill
Oh, and the ebilling site is down, so I can't get the extra £1 off for using ebills.