Use the feedback button, everyone! Supposedly they're still passing comments along to their IT team (at least that's what the very quick email response from some customer relations person said). At least they're admitting that it will take a few days before everything is set up.