Hello Taken114,
I don't have details regarding the delivery, but there should be an FAQ on the rewards site and a terms of service that details how winners / items are handled. If you have a prize, you should receive a contact from the sweepstakes administrator confirming mailing address. Take a look at those FAQs for more details.