I would rather get it shipped to my house honestly. Get it shipped to your house under a fake name, get your source to authorize it so no signature is required. If somebody shows up at your door with the package asking you to sign for it, then you know they're doing a controlled delivery. Once you get the package, don't open it right away, right "return to sender" on it, and if anybody shows up at your house, you can always say you didn't order the package and you were going to send it back. If you have someone you can trust, you can even keep it at their place
I mean, it's not a foolproof method by any means, if they want to get you, I'm sure they have ways to get you, but I think it's easier to get caught with a PO Box
Or you could get a PO Box that lets you go in after hours with your PO Box key and pick up your shit then. If you go in the middle of the night it should be easier to spot somebody looking out for you
Oh yeah, mods, if any of this is too much informantion, or bad information, please feel free to edit this post.