I don't think prize physical is not good, people can accepted. Even my self, If the prize is bigger like car don't mind sharing my address (But, for a small prize like Tshirt, Card, etc) just skipping that.
Once, ive won a T-shirt from a local casino, they asked for my address so they can mail it over, i told them to send the money worth of the T-shirt instead, unfortunately, they refused, i ignored them, but a friend of mine once won a gasoline generator, when he was called upon, he told them that he wasnt in town, that they should send the money to him if they dont mind, and the money worth of the generator was sent to him in our local currency though.