I've tried Dataflex for months now and they really know their stuff when it comes to setting up IT infrastructure. The guys who handled our system integration project were knowledgeable and delivered quality work, I no go lie. My only gripe sha is that it takes them forever to respond to follow up calls and emails after the job is done. For what we're paying them, post-project support shouldn't feel like pulling teeth.