Be warned that no matter how early you order, Prestige Flowers only send out the day before. In my case I ordered 8 days before my friend's birthday which was yesterday. No delivery up to time of writing. The company informed me that every page on order form has a disclaimer stating delivery may be delayed. So obviously it is my own fault that the gift could not be delivered on the day requested. I will never use this company again. I am so disappointed that my friend did not receive her gift on her special day