Okay so clearly most of the people here love the pissing competition...

To things that matter: Communication is a must for successful business. That is all.