Not just you my friend. Him/them/they really need to get their shit together with communication. One thing I really dislike with any business I deal with.....Bad Communication.
Hell......at work I chew people out if they don't acknowledged a friggin email! No patience for that sort of thing.