Choose your answer: is the following review positive or negative?

Cars in the shop, so discovering local cheap delivery joints. First off, I have to subtract stars for charging $3.50 "delivery fee" That money should be the tip that goes to the driver, and is just a dishonorable way of sneaking extra cash into the bill. The food.., xl=18" w 3 toppings and parm bread sticks (pizza crust with parm cheese on it,) For $15 w/coupon it was what I expected, although the people seem nice, delivery fast, modest amount of cheese on the pizza, reasonable everything else except one of my toppings was onions and I can tell you that was a waste! Which is stupid, its the cheapest topping I requested! load it up a little, sheesh. The second time we ordered I asked if I could pay a buck and get some cheese on the cheese sticks, they said sure and while it didn't make it good, it made it better. I respect them trying to service at a low price point, and yes, I've had worse, it's delivered fast fresh and friendly, which means a lot. But that delivery charge (which I know was started by a chain) is just so maddening, and an insult to the drivers.

Options are: (a). negative; (b). positive;
(a).