The Microbrand Store
Tried a similarly priced alternative first and it didn't protect at all as I could still do things like /collections/all?sort_by=best-selling and it'd redirect after a few seconds somewhere else. Enough time to put a break-point and see the list sorted by best selling at my leisure.
This one seems to work as advertised. It only protected my default collections template in the Supply theme I'm using, but it was easy to copy the code snippet provided by the support team to my customized collection template. The team were very responsive when I pinged them so that's a great sign too. Would recommend this.
You can check it out at https://the.microbrand.store