While there's no time limit on the Free edition of inFlow Inventory, we do have a 100 products+customers limit of entries.
The idea is, by the time your business grows to that amount, you'll be more then happy to spend the $299 for a license.
By trying it out, we're sure you'll fall in love with how much more productive it will make you to more then justify the purchase.
It's also important to note that you're still able to export all your data after the 100 limit increase in case you choose to go else where (we don't lock anything up).
We're a business too so we do have to make money We just have a different model where we want the software to sell itself vs having sales people telling you how great it is.
Hope this helps,
Keep Up with TechRepublic