Apple has annoyed me

I ordered a new imac on Monday night.  It didn’t ship until this morning and won’t be here until the 8th! When I ordered it said it would be here on the 7th.  I had an employee discount so I had to order online, otherwise I could have just gone to a store to buy [...]