We just purchased Windows 7 Professional upgrade from evaluesoftware.com. When we got the product key from evaluesoftware.com it didn't work.
We contacted Microsoft who verified that the product key evaluesoftware.com sold me for $89.95 was already used two times and was no longer a valid key. After a quick search on the internet we found dozens of consumers who had fallen victims of this company. We also found many positive reviews that were all 5 stars that we believe were so similar in nature, comments, quotes, spelling, etc., that they were fake. Don't use this company.
Be safe and go somewhere else.
Monetary Loss: $90.