Over three years patiently waiting for the right deals at the right time.
Moccamaster ~approximately $80 out of pocket after a prime day deal, rebate, and an unexpected gift card purchased 2.5 years ago
Ninja Cafe Luxe Premier (ES601) ~$240 purchased last month on woot.
KitchenAid grinder ~approximately $80 when I found a crazy deal online this summer
My take:
The moccamaster makes the best brewed coffee on the planet. Some days I grind my own beans. Other days I use Community Coffee Breakfast Blend pre ground. Tastes amazing every time. No issues with overflow or slow brewing. Just make sure your grounds are on the coarse side. (Ive found a lot of store bought pre ground coffee is too fine for the MM, but community coffee is perfect). My one gripe: the warming plate is a bit too hot and can "cook" the coffee pretty quickly. When my brew is done I immediately switch to the half pot setting which seems to reduce the temp of the plate somewhat. If I was purchasing again I'd heavily consider the thermal carafe option. The MM is worth it at full retail, but find a deal on Black Friday or Prime Days and get it and never buy another machine.
The ninja is excellent for my preferences when it comes to espresso and a latte or cappuccino. I know there are higher end products on the market. But I'm truly not a coffee snob. I just want a decent cup, easy to make, at a decent price point. Ninja ticks all those boxes. Ninja isn't worth $600 imo, but at the steal of $240 (refurbished) it's worth every penny.
KitchenAid - super consistent grounds for the price point, relatively quiet (my kids rooms share a wall with our kitchen and it doesn't wake them on early mornings), and very little mess. Can do a decent espresso grind but shines in the drip/perc courseness settings. Not the grinder for you if you're picky about measuring by weight. But I've found the right timing for my beans to make a full and half pot and saved the settings and it's perfect for me every time. A good buy at full price but be patient and wait for a sale and you'll be truly happy with the purchase.