They did my locals install. I was not impressed at all. Took them 3 attempts to actually GET here. When the guy finally showed up, it took hime 3 hours to do something that should have taken 1.
I should also add that their install just went fubar last night and they are coming back Fri to...