Sadly, I agree with him. I haven't had the comedy of errors he has described, but its fair to say that one of the first lessons experience brings is that you get what you pay for, and if your tank isn't right, it is wrong. There is very little margin for error with marine, and it only takes one thing to be a little out of wack and the whole system will collapse. I'd add one thing to the list of recommendations:
DON'T BUY DAMAGED CORALS! - even if they are cheap.