I am a big fan of both shops.

Dave at STM consistently makes my bike better/easier to ride.

The crew at Imperial are rock stars too. Tres tuned the GSXR that I use for coaching me it runs great!