Well, this place did what they needed to do and got the job done for us. But...What they do is very minimal for the costs. I would have to call 10 times before I got a return call, and they have so many staffers in the office, you could never talk to the same person twice. When you call, they always say (if they even answer), 'let me check on that and call you back' They NEVER would call back, I always had to call and call and leave messages and eventually I'd get my answer. On the plus side, everyone is pretty friendly there and they do actually get things done, they just keep you out of the loop too much.
more