I'm new to this site (but not to tickling), just interested in making friends who share my love of tickling. Is there anyone else here from or near Alabama???