I tried going to their site just now and instead of the site opening, a file got downloaded to my computer...Stay away until you hear that it is fixed...