1) I agree he is terrible with giving wait times which is unforunate
2) Lack of information? Publicly available (ie his website) sure I agree but if you call and ask him he'll tell you about anything
3) Some of the upgrade prices are rather high, but so what? No one is forcing you to get them. The stock amps sound very good already.