Found a used Meteor snowblower,can anyone tell me where they're made and who makes them ? How good are they ?