Hi everyone, we bought annual passes a few months ago for a trip in sept. When do we get the magic bands? Do they mail them to us? Will they already be activated or do we need to stop Y our resort firs before heading to parks on arrival day?