I got my upright 7 years ago and it has been flawless.

Home depot is where i bought it.

I did put some Amzoil compressor oil in it when new.

I run impacts 3/8 and 1/2 drive paint guns and even my small harbor fright sand blaster.