TSDates is an okay choice for online dating, but it's not the best. Prices vary depending on the features you choose, but it can be quite affordable. I'd recommend looking into other options as well before committing to TSDates.