I have the Rancilio Miss Silvia and a Baratza Precsario grinder. Both work excellently, and have given me no issues with repeatability. I use them every morning to make two Cappuccinos. Highly recommend the setup. Also agree 100% stay away from the Breville stuff. I've had a couple of things from them that have broken after a year or so.
I get my coffee mostly from Counter Culture:
https://counterculturecoffee.com/
https://www.amazon.com/Rancilio-Espr...ilio+silvia+v4
https://www.amazon.com/Baratza-Preci...coffee+grinder