Proper up-front never occurred because Apple refuses to implement a simple free-trial-period mechanism. And it is impossible to filter store searches in a way that tells you which apps would behave roughly in that way (therefore anything with IAP I just assume must be a gambling/gem-bags/garbage model).