Italian Macaroons vs. French Macarons - which should you buy?

The often colourful sandwich, filled with a ganache is the French Macaroon or Macaron.  Italian macaroons also known as Amaretti, share the same base ingredients...ground blanched almonds, egg whites & sugar.  Biggest difference is the texture.  The French macaron is pillowy and slightly crunchy, whereas the Amaretti, when made true to tradition contain a lot more almond flour, about 50% per macaroon, making it a deliciously dense and chewy treat.