Any person who enjoy fine Italian food will not accept substitutions they want the real thing and unless you are living in Italy this means you need to find an importer of authentic Italian food. Depending on where you live there are a few options available to you, you can go to a local shop that sells these food stuffs however they might not have what you want or shop online.
The Internet has a seemingly endless variety of companies that are selling fine quality Italian food however they may not have the brands you want or the costs might be too high. To make the best use of your money make a list of what you desire along with the brand names.
Now that you have established the brands you are able to start doing a price comparison, this will let you find out which of these online importers will have the lowest pricing points. Along with the retail prices that are being charged you should think about the time it takes for delivery. If you are in a rush you could ask the online vendor if they offer rush delivery. There are some firms that will offer this and it will let you get what you want,faster for a fee though.