Do the dresses run true to size?

Has anyone every done overnight shipping and is it reliable?

Long story short - my shower is Saturday and I put shopping off until today and there is NOTHING in the store!!!