Current update. Tank was supposed to be here yesterday, it's still not here today. That's a LONG story.
They installed the countertops today. I asked for minimum (1/8-1/4) overhang of the granite into the sink, they tried to install with 5/8 on both sides. It was a long day of holding a shop vac hose while they fixed it as I wasn't letting them leave and wait another 2 weeks.
Right now I'm having a stiff drink. When I relaxed in a bit, now that I've had a shower, I'll tell the fish tank story and post up some kitchen pics.