Sadly, Boston Pizza is one of the better places that delivers in the area. Believe me, I've tried them all, and this is at least edible.
I ordered a build your own pasta. It was better (and considerably more expensive) than a Lean Cuisine. The delivery showed up on time, my order was correct and they packaged everything rather nicely.
Not the best, but it's the best I can do for delivery.