There's Amerimax, you can try that one. I had that before bec it's easy to install and fits my budget. However, after a year I had issues with it. I tried out the ones from Hallett and so far it's getting the job done. I also make sure to clean it regularly, and I never had problems.