Seconding LCSC here, their prices are pretty damn good for chinese market stuff (and for international musthaves they carry pretty good stock), english support is decent and the shipping combo with PCBs from JLCPCB makes it a nobrainer.
I use them for my keyboards[0] and love them!