Globefish is consistently just OK. They have a huge selection of rolls but I'm never wow'd by anything we order. Nothing has really stood out to me as my "favourite" or "amazing".
The place is also really small so you're always going to have to expect some wait time. We'll go if we're at the mall and feeling like it but we won't go out of our way to come here.