Cherry Blossoms is an okay choice for online dating, but it's not the best. The cost varies depending on what features you want to use, but it's generally quite affordable. However, there are other sites out there that offer better value for money.