After many years of service, our receipt printer is failing. I'm leaning towards thermal printing and I think a USB port is a must have, but any input of what to look for and where would be appreciated. Chris Ely