I ordered my shoes from Dessy on Monday so that they would arrive at my mother's house by the time we get there. NOW I get an email that the shoes have suddenly been backordered to ship Feb 21st. Our flight back here is the 22nd!! The idea was to try the frickin shoes on to see if they actually fit and bring them back with me! Now I don't know what to do. They sent me an email asking if I want to proceed with the order or get a refund. I haven't had much luck finding CUTE white satin flats AND under $50 and I'm really annoyed by this!
I guess I could still go through with the order, ask my mom to ship them to me (which costs my mom about $35 or more btw, meaning I would pay her but the shoes wouldn't be under budget anymore) and hope they fit. But what if they get all the way here and they don't?? Then what?! Grr! I don't know have any second choice shoes either.. I've been lucky to find these flats at Dessy. Any suggestions??

ETA:
Link to shoes