KGBMan, following your logic offer by Evrica Team/Group is not "free" either. They do have a limit as well, posted on their website! Don't you think you are applying double standard in your judgment?
If you are in a store and there is promotion giving something away for free with no other obligations. It is a limited time promotion with a limited number of items. You get one. Do you get it for free or not? You don't pay anything for it and you don't need to buy other products or services. How about free samples?!
Here is definition of the word "free" from dictionary.com:
"11. provided without, or not subject to, a charge or payment: free parking; a free sample."
Live Online Russian Lessons and Certified Translations