Where to buy limit switches

Can anyone recommend where to buy new limit switches and router bits? I will no longer buy from inventables, $12 in shipping cost is absurd for a limit switch and some small bits.

Well there are these. I buy bits from ebay or amazon usually Whiteside, Freud, or CMT.

I also bought these last year. The male end is smaller so the connector had to be compressed to fit them.