Are your fries for delivery as tasty as at your place?