Still haven't received the link to confirm shipping even though I was in the first 100 to order... what up, Jolla?