Decided to go with the Atlas 12. Called up and talked with Chad who is a great guy. Answered all my questions and more. Had a nice conversation and took my order. USA made with top notch customer service on a first name basis. Made sure to give me all the specs and told me to call back if I ever have any other questions about the box build or install.
BIG THUMBS UP!!!
Can't wait to get the sub and try it out...