it sounds like he only planned/expected to pay for 10k of them. he paid you a lot of money throughout the project, and only wanted to debate the last bill. that's not fraud. its standard in business if a client is unhappy.
he paid you $3500 and you blasted him on gfy. no one should hire you..
#