Sorry to hear about that kind of customer issues. This is precisely why I work off a written descriptive contract that everyone, both the customer(s) and myself, has agreed upon before even starting any work. It helps eliminate these kind of issues.
DW