Welcome to the G M T C ! You found the same thing I did "over there", lots better here!
welcome to the club, lots of good stuff here
Welcome neighbor, from the southern part of the south
Welcome and agreed with everyone else about the "other site"