Printservers are normally in exxess of R2k, so that is most probably the cheaper option
The D-LINK Print Servers are around R600 to R800.. and for the 1 port Parallel port is even cheaper..
If you just have 1 usb printer, go for the D-LINK
DPR-1020 print server, quite easy to setup and will even work with MFP printers, so you can also scan over the network... This model doesn't have wireless, but if you have an existing Wireless, simply connect the print server to the wireless router via cable and then you can access it on any pc connected to the wireless network...
If you have more than 1 printer you can go for the D-LINK
DPR-1061 print server, it has 2 usb ports as well as a single parallel port, (the dpr-1061 also doesnt have wireless but you can use the same method as above)