What is the most correct word for "services not provided" or "goods paid for but not delivered"? For example, if you purchased an item from Amazon.com and they took your payment, but the item was never delivered. Another example would be if you left you car at the carwash for a day but it was returned to you without being washed even though you paid them.
Two words I found are: "scam" meaning a dishonest scheme, or "fraud" meaning a wrongful or criminal deception intended to result in financial or personal gain, but I'm not sure if either of these words fully cover these specific situations.
I am asking for the colloquial word, but also I am wondering if there is a legal or technical term for this as well.