Ive had an account with Itchycats for almost two years now and have loved it since day one. Ive turned at least 4 or 5 of my mates on to this site as well. We've all had nothing but good experiences. The downloads are always fast and there's always heaps of new content. Never had anything weird charged to my card and its been close to two years. Cheers Itchycats for such a great site!