I have been using "itchycats" on and off for a couple of years, and have never had a problem. As a matter of fact, i was blown away by the amount of content the site has to offer. In this day and age its nice to have access to amazing content at a reasonable price with no worry of catching a "CTD" (computer transfered disease)!
Keep up the good work and i will keep coming back as a loyal customer!