I have purchased 3 (that's right, THREE) iBlacklist licenses. 2 for separate iPhones, 1 for a replacement. This over the past 2 years. Will not give them another penny.
I was able to transfer 1 iBlacklist license, once on a 3G, about 3 months after purchasing it.
The other time I tried to transfer a 3 week old license, which was this past January on a 3Gs purchased in late Dec '09, and then replaced by Apple first week of January under warranty. No dice on transferring that license. Pure BS.
They used to have verbiage in their documentation that they would transfer a license for 'lifetime'. Think this was 2008 to mid 2009. Then, in late 2009 they changed to requiring a new purchase for every new IMEI, but still had the old verbiage in the docs. I pointed this out in the docs in Jan 2010, as well as my previous 3 purchases (with Paypal transaction numbers), and the docs info mysteriously changed, and I never got a transfer.
It seems the rules are made up on a case by case basis, almost as if the wind is blowing the right direction when the support monkey gets the email.
Been using mCleaner since....but it looks like I'll still have to purchase another license that I had for my 3Gs, if I want to use it on my iP4 which I got last week.
I wish Saurik would take them out of the Cydia listing.....or somehow make them behave like all the straight up Devs in Cydia. Purchase once, and the license is tied to your Cydia account with Google/Amazon, and the purchase follows any device (just like iTunes). I easily transferred all my 3Gs Cydia purchases quite easily when switching to my iP4 (iFile, WiFi Sync, etc.).
<sorry for the rant>