Their selection is pretty good. They have a good variety of Italian products such as canned tomatoes, pastas, drinks like San Pellegrino, etc, etc. They also sell Nutella imported from Italy which if you have ever tasted you'll know that it's much better then what is made here. Pricewise they aren't the best and if you know where to go you can get the same goods for less.
I must say their butcher shop is really good. Their sausages are very flavourful and go well on the grill. I particularly like the spicy ones as they have a nice kick to them. The cheese counter also has an excellent selection.