I always order deliver from this place. Delivery times are usually 45-60 minutes. Of the 20+ orders I've done I've ever only had a problem once. Nobody is perfect.
The sushi is pretty good, if somewhat unimaginative but it satisfies my desire when I'm feeling too lazy to go out. All in all no real complaints. I hate the 5 point rating system because it's not granular enough. I'd give this place 3.5 if I could but opted for 4 because I thought 3 was a bit low.