I ordered mine at 12:01 AM 11/27 and received it last night by USPS. SWFA shipped within 3 days, but the Postal Service held it up for 4-5 days before showing any progress in transit.
My order most likely would have arrived in 4-5 days vs. the 11 days had package not been transferred to USPS for final delivery.
Overall, order arrived in good condition, so happy in the end.