Ex-Amazon employee here.
The usual response to SSS complaints is you’re getting what you pay for.
Did you receive the email stating that your order has actually shipped? If not, it’s overdue and I bet there’s a supply issue. SSS orders should ship out within 3-5 business days. If this is the case, I’d shoot them an email and ask what’s up.
If you have received the message that stated that the items were shipped then they won’t do anything for you until five days past the latest due date (day end of the 24th).
I agree that SSS has slowed in the past year for my personal purchases. When I purchase something from a friend’s wishlist, however, I notice it goes out pretty quickly.