what are u using it for. for a cheap setup fine. but dont get some great sub and give it a crappy amp. i bet a elemental designs nine.1 can push just as much power and cleaner as that amp at 350$
If ur on a budget then Hifonics and Audiobahn are what u should look at. If ur in the mid range u should look at Kicker, ed, MTX, etc, and if u can spend what u want, JL, Brax, Zapco, etc.