XCheaters.com is definitely not legit. It's full of fake profiles and scammers, so it's not a great place to look for love. Save yourself the trouble and find a better dating site.