I'd go with a hardware solution. I'd go midrange from the companies noted at http://www.techsoupforlibraries.org/cookbook-3/networking-and-security/tools/firewalls-at-a-glance
As to the TP-Link that looks anemic as to the firewall. No reporting and more.
Not sure how to go about it.. my credit/debit card processor merchant is billing me for not having a firewall.. do I need a software or hardware?? I have the credit/debit processor and one computer on my network... I have a tp-link ac1750 router could I enable the firewall on it?? Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic