I placed an order through GrubHub for a restaurant walking distance from my home. I was very sick and this is the only reason I opted for a delivery system. An hour and ten minutes after the order was placed (ten minutes past projected delivery time) the driver called to tell me that the restaurant did not have the shrimp wrap that I ordered (my husband ordered barbeque wings as well). I told the driver that I would take hot wings. The driver then texted me asking me what I had asked for. He then called me back and asked what I wanted. He clearly spoke limited English and did not understand. Frustrated and starving at this point, I cancelled the order and had my husband place an order for pickup. The driver said okay and told me that I could cancel through the website, which I did. I waited a few days to see if the payment would be refunded. It wasn't, so I contacted the company. They are telling me that the ordered had already been picked up before I cancelled so I cannot receive a refund. I know that this is incorrect because the driver called me to tell me that they didn't have what I wanted and that I needed to order something different, which I never did. In the very least, I should have received a partial refund. At this point, I am fed up with the lack of customer service and organization.