BUY THE AMP!!!!!!!!!!
There are others on this forum that will push you away from them due to service issues, but I have been installing them for years and I service more alpine than I do jl. If the subs are blowing than i think it is an install thing.
get the JL you will not be upset.