I know you said east coast, but out here on the west coast in my town where I had my work done: Signal Auto, Torrance CA.
Yes, this is the same Signal Auto that does 240s and skylines in Japan. It is their only shop in USA.
Might be better than dealing with Canada.
http://www.signalauto.com