This is absolutely the worst service I have ever used with the worst customer service I have ever encountered. I placed a $975 grocery order with Publix which said it would be delivered within five hours. I spent approximately two hours placing the order and then another seven hours going back-and-forth with someone who was texting me about items that were out of stock and substitution options avail which I appreciate the fact that they were notifying me of what items were out of stock however it would’ve been much faster for me to go to the store myself. I literally Wasted my entire first day of vacation with my 12 best friends dealing with this order. Then the items were delivered to our vacation rental without any type of notification two hours later than they were supposed to be delivered and left on the hot porch in the 96° Florida sun and most of the items went bad on top of the fact that the meat they delivered us was either already expired or about to expire that day or the next day. They delivered chicken that was green and corn that was rotten etc. Many items were left off of our order Including steaks, they sent the wrong solo cups, they omitted sugar for my order and substituted ground chicken for ground turkey without asking and sent us two jars of spaghetti sauce instead of the four that we had ordered and so many other things. I contacted them immediately and their solution was to deliver the missing items to us the next day by 10 AM. If I needed the items the next day I would’ve placed an order for that day. This ruined our plans for cooking dinner for the evening. Then the next day the order that was supposed to be delivered at 10 AM got changed to 11 AM and then I got a text message that they couldn’t deliver it until after 1 PM and I wasn’t going to sit at the house all day waiting for this order on my vacation. I spent over 30 minutes on the phone with customer service. they said that they only have one delivery person available in the area and that the only option was for them to come after 1 PM or for them to give me a partial credit on my account. I asked them to refund my account for the missing items and after much arguing and rudeness from the customer service agent they said they would but they never did and it has been 9 days. I asked to speak to a manager and they refused. They charged me a $44 delivery fee and $44 tip for a total of $88 and they refuse to refund that amount even though I had to spend two hours placing the order, seven hours back-and-forth texting regarding substitutions, an hour or so at least on the phone the next day dealing with this and then I had to spend two hours driving to the store in traffic and returning the rotten meat and then replace the items that were omitted or exchanging the wrong ones that were received. I could have saved myself a lot of time and money and gone to the store myself in the first place. Lesson learned. I will never ever use this service again! it was my first experience and it was a terrible one. This company is a complete waste of time and money. Do not deal with them.