I ordered something for a friend's birthday. The standard fee of shipping was 15.99 and then I paid an EXTRA 15.99 to get it delivered before noon. Big surprise, it wasn't! I called them and they apologized and kept saying that the item is in transit and that I should call ups to see what time it would be delivered because they can't call ups. I waited a bit longer and finally at 2pm I called ups. They told me they didn't even have the package yet and if they did get it today they wouldn't delivery it until the next day. I called Shari's berries back and they were still insisting it was still in transit even though I told them I called ups personally. If I could give this company a rating of 0 I would, if they can't guarantee the date I was promised they should say so. Her birthday was on a Thursday so she took Friday off for a long birthday weekend and they offered to have it delivered the following Tuesday! Ha! NEVER ORDERING FROM SHARI'S BERRIES EVER AGAIN