I have been with Velocity for three months now, and they really know how to treat a customer. Everything they promised me they delivered on. I checked with four or five other providers before Velocity, and nobody gave me the attention these guys did. If you want a great service look no further.