I also replaced a rock, a brick, and a rubber wedge with magnetic door holders, each about $5. Now when we're bringing in the groceries, we can keep the door open without the rock, and it's easy to close when we're done.
I just invested in 4 MoCA adapters and a Ubiquiti UDM/2 small APs (tall & skinny row home with 3 floors but now I get 500 Mbps everywhere in the house including the roof) but it ran way over $200.
Another problem with mesh networks in general is that they're very sensitive to placement, because they need to be able to see each other (in an RF sense, not visually) to form the backhaul. It adds an additional constraint on your physical topology beyond the regular one of wanting to use the laptop on the couch and in the kitchen. So you end up moving the mesh nodes to corners of the room where you didn't really want them to be, aesthetically. At a certain point you ask yourself whether it would have been easier to run the damn cable through the ceiling than to play musical chairs every few weeks.
I ended up going for in-ceiling AP's, having the house wired for Ethernet, and powering them with PoE. Now the network is faultless.