Looks like they finally put a new face on Turbo Tin, but that's not the annoying part, now it would seem you have to register to use the search function, at least I don't see as someone not logged in. Just another site that want's your information and to unleash the spam.