JFK-LWB: Delayed when the FA discovered they didn't have the required number of soda cans on the flight. We were missing both Diet Coke and Sprite. The catering truck then made the delivery, but to the wrong plane. The truck was then sent back, this time it found us, and then I remember seeing an arm throw a plastic bag full of soda cans onto the floor of the CRJ. Total delay was 90 minutes, which was longer than the flight time.
ATL-MHH: Delayed 30 minutes because the pilots were unsure if there would be enough firetrucks at MHH, despite the fact that Delta has had 2x weekly service on the route for the past few months. The GA even prefaced the delay announcement with "This is not an April Fool's joke...but".