Aug 9, 2007 #1 R Regina Filangie The Fly Joined Jan 5, 2007 Messages 106 Location Asheville, North Carolina Anyone familiar with this site ? If so, how reliable would you say the info is ?