Over 2 weeks to receive and cakes are broken up

I ordered these Sept 27th and finally received them Oct 13th. The expiration date is Nov. 7th. I don't understand why it took over two weeks to receive them. Most of the cakes are destroyed like the picture- I assume because they were traveling for so long. Will not be purchasing from this seller again.

###

