Update: My petticoat arrived!
My petticoat is here! Ordered on the 26th, received the 29th. It arrived a bit scrunched but after a dunking in water and a little drying time (thanks for the heads-up Petula Darling!) it's good as new.
Here are the before and afters: