Saw this on a WSC thread.. apparently they are closing at the end of this week
It's sad news because they were awesome to deal with. I've only gone there a few times but I was planning on going there for all future servicing.
Anyone know more about this?