Yep, I actually got a PM from them verifying scheduling which was much appreciated!
They received their shipment on the 15th and had my bike shipped out to me within 1-2 days. Just showed up yesterday after a short delivery delay with Fedex.
I’m sure if you reach out closer to May 27 they can let you know if it is still on schedule.