chappy it reviews