I used TP-LInk for a while before I upgraded to a managed system and they worked just fine. You just have to make sure you know what you are looking at. Some of the 8port switches are 4 POE and 4 regular ports. (Which is fine if you only have 4 cams. Less useful if you are trying to power more than that.)
Also make sure you plan for not only future cameras, but also any other expansion you may want to do in the house. As an example, I'm running 2 wireless access points that are powered over POE, so I need POE ports for them as well. Unrelated to cameras, but I needed to plan for them. I have a 16 port POE switch in the network closet, and two 8 port switches in the back closet and out in the extra building.
Also make sure you plan for not only future cameras, but also any other expansion you may want to do in the house. As an example, I'm running 2 wireless access points that are powered over POE, so I need POE ports for them as well. Unrelated to cameras, but I needed to plan for them. I have a 16 port POE switch in the network closet, and two 8 port switches in the back closet and out in the extra building.