.mac its his right 100%, as i said it came in a really bad way, if i was him i would perhaps acted the same. i wouldn't reply "i wont tell you" but comming telling your hosting sucks and making faces over live chat for the owner is not really nice..
i sell stuff as well, when people cross a certain limit in dealing with me, i simply cut the whole deal off as later it will be hell if he encountered any minor problem. Eventually I will be putting more time than the whole deal worth.
summary: people should be more understanding especially for new and established hosting sites.