My trick to get decently priced computer equipment is to buy used stuff from data centers; generally that stuff will sell for pennies because their goal is to "get rid of it", not "get rid of it for a profit". Desktop network cards and switches are almost always available for very little (sometimes literally just $1 + shipping).