I don't want to give him my address... other options?

I've been talking to this guy for a few months but he lives across the country. We've never met but he's incredible (From what I can tell)... My birthday is coming up and he said he wants to send me something. Obviously for him to send me something, he'll need my address...

I don't think he has any ill intentions, but you never know when it comes to people... I would appreciate anyone's opinion on this.. I'm not sure as to what I should do...
I don't want to give him my address... other options?
Post Opinion