I'm generally against espresso at home (so time consuming, messy and annoying to dial in each day - I'd rather pay someone else to deal with it all!), and pro enjoying better drip and having a good grinder for that - but this is totally off topic.