My LB came in a FedEx box with no real indication or markings of what was inside. It was quiet discreet.
As for credit card statement, I bought a disposable credit card from Walmart, put exactly how much money I needed ($105 for the LB, a whip, and two extra batteries from puffitup w/ the 15%...