I placed an order at 5pm. It took almost 6 hours before they called me to tell me “the driver has a flat so your order is cancelled”. They never updated me throughout the day. I had to keep calling them to get an update about what’s happening and they kept saying “he’s will be there soon. He’s on his way.” I waited from 4:40pm to 10:20 pm for my order. Called them about 5-6 times throughout the delivery process because 6 hours is crazy. Do not order from this store. Especially if it is delivery. I am saving you so much time by doing this review. I promise you, you will be upset and frustrated just like I am. I could have drove to Philly and back before they brought me even an update of my order.