I bought both of my Foci from Imperial when they were in Milford. They were great, I had no issues with them.
My girlfriend recently bought a Mustang from them right after they moved to Mendon, and it has been the worst expierience ever.
Edit: I did have one problem with them when I had my SVT. I hit a pothole and cracked one of my SVT rims, and they said they could order me a new one for friggin $325. Needless to say, I laughed at the service writer and left, and bought it from Tirerack for $125.
It looks like they got their prices for those sorted out since then though. $145 for Euro's isnt too bad.