This company has been delivering my daughter's school equipment for four years. It is unfortunate that her system had to be replaced six times, but this is the era of network viruses.
They are always on time, call in advance to make sure we are home, and setup/install all of her equipment with input on my part. For security reasons they have you sign five forms to prove that the delivery was there on time and the agent was polite and courteous.
Any company that needs quality service an delivery should consider this company in its top five