Snag a 2-pack of kevlar sleeves on Amazon for only $20. These protective sleeves are made with DuPont Kevlar, and are quite a step beyond the traditional flannel shirt sleeves.
These sleeves have a ANSI cut level 4 rating, and have thumb holes that keep the sleeve from sliding down.