Reliable, strong, parts can be a little expensive but not too bad.