MediaMax, Inc, also known as “The Linkup” (TLU) recently announced the closing of their business effective August 8 th , 2008. We sincerely sympathize with the frustration and anger that this announced closing has caused their users, and as such, have extended our service to MediaMax, Inc. through August...