Okay, so I did complain in the past, but they have gotten better.
First things first. Poor delivery. Their brochure says "Fast Delivery." However, I don't think waiting an hour to an hour and a half is FAST DELIVERY if you ask me.
The food has improved from the last time I tried it (about 5 months ago) so maybe they're owned by someone new or fired some of their worst cookers.
They make the best bacon pizza, btw. However, sometimes their pizza can be really greasy. Their subs are delicious though.