They easily have the best selection and prices around for Italian goods. I've never seen another store that has better prices than them. This is the only place I'll go to for all things Italian especially since I've found products at this place that until now I'd only seen in Italy.
It is really only accessible by car however the trip is totally worth it. Also it's never open late so that's something to take note of. On weekdays it's open 8 to 5 and on Saturdays from 8 to 2. Sunday's it's closed.