Shipping was fast and communication with the company was great. I reached out to their support to see if they were sure my sparklers would arrive on time (since I ordered them very last minute) and they got back to me the same day ensuring they would come on time.
(Be sure to double check with your venue if they allow sparklers)