I have two setups from eBay: a MicroLogix 1100 and an S7-1200. I spent about $125 on the former, I think, because the software is free, and under $500 for the latter because the software is not. I have seen the ML1100s go as low as $75, but those may not be functional. I also have stuff I have been given, for which I am very grateful.
I have a box of buttons and such to hook up to the PLCs to do something interesting eventually, which will take many hours, plywood, screws, wire, trips to the hardware store etc. At any reasonable valuation for my labor, that would be an even bigger piece of the cost of my bench setup, but I am doing this for myself so the labor is valued at zero.
Bottom line: unless you are a dilettante like me, $800 is cheap.