No, Hallmark Card Studio 2013 Deluxe is not available for free. It never was available as a free application. Sometimes there were downloads available as trial but in most of the cases, it has been on a commercial license, meaning that you will have the possibility to download the software once the payment is complete towards their website.
There is a new version of the Call Studio, but it's under the same license as the previous ones.