We use HP1020s in each room for printing most everything. The front desk has a few printers to choose from. Not sure why you print to the HP when you already have an EPSON.
I don't know how you printed Percocet to regular paper. I know Jon says that regular paper will work, but all I see when I print something there is I can type the number (which is not necessary in Maine except with stimulants and amphetamines) and the *Zero* Our requirements say we have to use tamper-proof paper which has at least three rules on it including the word VOID showing if you copy it and the ability to scratch certain inks off it.
The TSP800 is the only printer out there I know of that can do what it does. The Zebras are great printers but very pricey. The best way to look at the TSP is to think in general terms. You could choose to print to any paper which is considered tamper-proof in your state, e.g. you could use an 8 1/2 by 11 sheet of four scripts and print from a regular printer. The TSP prints to controlled substance scripts the same way only it prints in a ticket fashion so you have a roll of paper and one sheet prints at a time. This is much easier than printing to a sheet and tearing off one or two and then trying to use the others. Labels used to be printed in sheets and are now printed by Dymo printers, etc.
There are many ways to use and buy printers. Everyone has their own. I can't say that the Xerox is better than the Toshiba is better than HP, etc. But, I can say without reservation that if you print many Schedule II scripts and above (we printed over 30 today), the Star Micronics TSP800 printer is, by far, the way to go. It's not even close.