Amos,
I hate to tell you this, but RadarSync has a lot of complaints against it and is not recommended by the Cnet editors or us. What you probably saw was one of the newsletters (most likely Tech Specials, from which you may unsubscribe) from Cnet offering you the opportunity of purchasing great software at low prices because you're a subscriber. Those e-mails are actually advertisements from the Cnet sponsors, just like the banner ads and such on the site. If you check out the lising for RadarSync at download.com you'll find it was never reviewed by a Cnet editor and only received an average rating from the users.
Specifically, RadarSync has had reports of not being able to connect, suggesting improper updates that can actually cause more harm than good, and a complete lack of technical support and/or customer service. (You can click here for previous posts.)
I wish you luck with getting it to work, but don't hold out much hope. 
John