Do you have to let it grind the beans for you or can you supply your own grounds?
I have a much cheaper machine ($70) and I always give it pre-ground Illy, largely because it doesn't make a decent espresso with anything lower quality like Lavazza.
Illy pre-ground is easy to get in bulk via Amazon, but not exactly sure how I'd get the unground beans