What's the best barcode printer for UK online and retail outlets?

Hi

I would be grateful to hear from UK shopify users who have on line and retail outlets. Which printer do you use. I have tried DYMO it is not fit for purpose. Zebra? There are otheres on Amazon who say they are shopify compliant? Or do you just use sheets of paper?