Freaky fast delivery could not be farther from the truth. Usually takes an hour and sometimes they just forget and I have to call in a ask for my sandwich. And my most recent sub seemed to be 3 or 4 inches shorter then normal. I will not order from here again.