So sorry about your internet issues!! I had problems with mine the other day and it was the day I had some really important things to do online!!! lol! So I spent like an hour on the phone waiting for them to fix it.
Can't wait to see your awesome new team!!!