I've got an application on my iPhone which was free when I installed it and now it became paid application. One day I accidentally deleted it from device and then was able to download it from Appstore for free (as I "had the previous version" of that app).
So now I just wonder are there limits for that (number of devices I can do that on, any time limits etc)?
Edit: The only thing that I managed to find so far is the following paragraph in iTunes Store "Terms and Conditions":
Solely as an accommodation to you, some Products may be redownloaded for use in accordance with the Usage Rules. Not all Products are eligible for this accommodation or may be available at any given time. Apple shall have no liability to you in the event that a previously downloaded Product becomes unavailable for redownload. Once a Product is downloaded, it is your responsibility not to lose, destroy, or damage it, and Apple shall not be liable to you if you do so.
So is it a guaranteed behavior at all?..