They don't have the best name out there, and the quality of their gear definitely varies. The thumper compressors are the same as some ebay cheapies and thats a great/ cheap unit. I know there were a lot of warranty issues and complaints a few years back - personally i don't know about more recently.
You'd be lucky to get an old warn in need of tlc for that price. The reviews seem pretty good generally and its the quality of the product not the brand i'm interested in. Time will tell i guess.
mine was a massive pain in the ar*e to rotate the gearbox to install onto the patrol, and i suspect i may have broken the gear lever after rotating it half a dozen times because the gearbox wont disengage. however it still works fine under mild conditions (i haven't given it a real workout yet).