i know it's a bit (depending on your budget) expansive they cost me around 13 $ with an additional 7 $ for the shipping alone , for 16 switches,
and i thought it wasn't worth the money when i bought them, but immediately after i got them i think they worth every penny.