I know, it's an odd-ball question, but we Old Brits usually fly in to the USA with a few tins of
http://en.wikipedia.org/wiki/Cadbury_Roses and similar products when we visit the USA [twice a year] for the lovely people in Reservations, Reception, The Bar, The Restaurant - you know the deal. Nice wrapped candy, with British chocolate instead of ... oh, I'll skip discussing Hershey choco-substitute.
The last time we entered, and for the first time we can recall, both Immigration and Customs were asking about bringing in meat products. We're now wondering whether we are actually "International Candy Smugglers" with undeclared sweeties for the people. The websites haven't given us a clear answer on anything much, apart from weapons of mass destruction and drugs ;-)
There must surely be someone here who can advise what we should do/say at the US Border.