Yes each producer will have his or her own food boutique where you can purchase the products that you like. Most of the shops now take credit cards so you can shop around using your Visa or Mastercard while AMEX is not accepted everywhere. Balsamic vinegar comes in 100 ml bottles which are stored inside a sturdy carton box that can be easily pack it in your suitcase. Balsamic vinegar is safe to be brought in any country without prior custom permission. Parmesan cheese is sold at the producers in wedges of 500 grams or 1 kg slices. Parmigiano Reggiano is always vacuum packed and it is safe to bring back to any country. Parma ham and any other cured meat product are sold in handy vacuum packs however you can travel with meat products only inside the EU. If your destination is the U.S.A, Australia, Japan, Hong Kong (and others) do not risk taking meat products with you.