Late, late, late.
I realize this is a difficult time for shipping, but I wrote a note on my order asking for verification of their estimated June 30 delivery date, to ensure I had these in time for my daughter's birthday. I requested to cancel the order if there was any chance they'd be late. Clearly the sale was more important to them than my request-- the sparklers arrived today, July 6, six days late. I guess I'll save them for next year, but it would be really nice to be reimbursed for shipping costs considering what happened.