I've used mostly LMC, and some parts from Brothers if they're on sale. Shipping is more from Brothers (CA) than LMC (KS) for me (MI), and you have to consider that.
I try to get engine parts locally, and I'm not afraid of getting used parts if they're in good shape.
Shopping is fun for a while, but sooner or later you have to place the order.
Good luck.
cm