I have had Sabatino's on three different occasions, once dine in, and two carry out experiences. I have been pleased with each experience. I have seen quite a few reviews of those who have had bad experiences with delivery. I say to you, give them another chance by dining in. It doesn't sound like delivery is their strong suit.
The staff has always been extremely friendly to us. The dine in was my favorite experience because they gave us an order of their delicious garlic knots while we were deciding what to order (That's at least a $5 value right there). Their food can be a bit pricey depending on what you decide to order, but they have specials basically every night of the week that give you bang for your buck. We went on a Wednesday night and it was a large one topping pizza and 6 chicken fingers for $20 (you could also get this deal with wings if you wanted, but we like fingers better). Easy choice. Our pizza and chicken fingers came out in a very timely manner and was pretty delicious. I'm not saying best pizza and chicken EVER. But this definitely a staple in our date night choices because the food, service, and atmosphere make it worth going back.