Look at my signature end of post.

$70 for switch

Easy or difficult doesn't matter.
Throwing parts at any problem is a waste of time, money, and a bad idea IMO where testing is possible.
That is the part i need help with.