Has anyone had any dealings with this company? I'm wondering if anyone is awake down there. . . ever. I requested an updated download link for their SportCruiser 3 days ago and haven't heard from them. I wish all companies would simply make their links open ended instead of putting a time limit on when you can download. To say you have 10 downloads available and then put the time to expire at 10 days is just dumb.