Answers:
Hi, I live in Germany and we travel regularly to Italy, These crackers are wonderful. Use this website to buy them, they come across pretty reasonably priced. You can buy them also from a European bazaar, dealing mostly with German foods. But this site seem to be the best.
Other Answers:
online