Ecost.com
This company is extremely frustrating!
I ordered a computer from them after more than one try it came to my work on a Friday. The keyboard was reflective and could not be seen while sitting in front of it. The rep indicated while we were ordering the computer that free Windows7 upgrade would be available online to download. However when ...