I ordered delivery from them last night (March 11th). After 70 minutes I called and person answering the phone was rude and dismissive saying the order was on the way. After more than an hour and half I called back (keep in mind I live a mile away), again he asked for me address and said they were busy and it was on the way. Finally, after 2 hours I called back and this time he said they never had the order. Mistakes happen. However, he did find it while on the phone with me complete with my credit card information. Mistakes happen...sure. The reason I am writing this review is because that same person called my cell phone today and cursed me out for being upset last night. Say he was tired last and "he didn't move to all this way to deal with F*CKING spoiled Americans". Yes I have saved the message.