You have to watch some members input with a grain of salt, the best way is to do research some times on the people that give advice, there is genuine people giving great advice and then there are others who are not fans of any brand that is below a certain price range or it is not a big time brand.
Like me I bought almost all speakers from the speaker company, I am happy with my set up at the price that I paid

, My sub was a total different purchase because i wanted one of the top rated subs, I purchase an AV123 MFW-15

and I am Very Happy with it.
During the Period of finding which sub to purchase there were always the same people batching this internet direct company, just like the speaker company and there were different people saying good things about them so I weighted fact after fact, Yes they do have problems with shipping and contacts in others, But they have one thing in common, Performance for the amount of money that is spent. Like Some I which I had the money for a Porche 911 Ruff Twin Turbo, But I can Only Afford What I have.(no comment).There always will be opinions, but ultimately you have to make your own choice, the DIY to me seams to be the best bang for the buck if willing to get dirty and at the same time learn.
Hopefully I did not bore you to death. I am very happy with the members on this forum.