Where's my carpet?!
I bought a new carpet, and paid for fitting two weeks ago. On the day the workmen were supposed to fit the carpet, though, there was no sign of them. Where were they? If they couldn’t make it, why didn’t they call and let me know. I spent the whole day inside the house and completely wasted a lovely sunny day. I’m not happy!

Where is incorrect punctuation?