a lot of valid points on here concerning the mail box etc and which way to go. I hope that everyone knows that the postal service and the credit bureaus and the federal govt ALL know that any mbe is just that , A mail box etc or ups store , whatever. You can fool a company or an individual to think that your "address" is suite 300 instead of po box 300 but all the people that you wouldnt want to know will know, guaranteed. It is federal law that all po boxes(no matter how listed) send in all possible mailing addressses to the govt.The govt and homeland security are much more likely to do a random search of a package if it is coming from a questionable location and you have a po box,mbe,ups store address to receive it. Due to 9-11 they want to be sure about everything

Anyway, if the concern is being caught, why use a ups store and your REAL id and credit card with your REAL home address ? It will just take one more minute to find you. If you are gonna go this route, I would try to find a good fake id and another fake id (social security card etc...) and then go to the ups store and open up a big box. I would order all of my stuff under my alias name and it will match my info and be delivered. If anyone catchs on, they are looking for someone who doesnt exist, with an address that wont be found. That way you dont have to clean out the house, move, worry yourself to death wondering if you package was siezed when it is a week late.
With all that being said, the best way to keep yourself safe is to try to be careful and at least source check the best you can. You should be fine unless your source is under suspicion or a package busts in the mail. I am sure many do and have had packages sent in the mail to their homes. I guess it is up to you and I wouldnt trust putting it in someone elses name at your addy. If that package is caught and they get a warrant, they are gonna have access to your home. Anyone want that ? Cheers.