Check the OP. I updated it with pics of my actual amp.
The amp came in yesterday afternoon, finally. It didn't ship out until Wednesday last week and of course got delayed several days with USPS. It did arrive safely though.
Before you hit the wall of text...
My overall impression is...