It's only a fraud if you take the money and never deliver it.
If you don't take the money or deliver within the stated parameters, how is it fraud?
Many business sell product they don't have. It's a standard practice in some businesses such as when you don't take delivery of the product as a seller, or when you use someone else's inventory, etc.