I am a student with a proper .edu address, and I have tried several times to submit for an invite, they say 24hrs you will receive invite, but I have not, its been over a week? Anyone else experiencing this issue with .edu's?