QTRAX LIVE IN THE USA!!! Is this PR a mistake or correct??? the reg web site is up. I wonder how long it will last? http://www.prnewswire.com/news-releases/qtrax-live-in-the-united-states-117676473.html