Spartantech.com and Pcprogress.com have the same street address in Illinois.
But, according to the people with whom I have spoken, they are not the same company. At least, not EXACTLY. I don't really get WHAT the connection is between these two companies, but the people there that I talked to also said that the K7-Master-S will become available to BOTH at the SAME TIME. He said they share the same warehouse stock. Also the K7 Master is the same price at both sites and shipping is the same amount.