yes ross it is the same site and boy they do love to whine and complain there, that just makes this site so much better