OkCupid is okay for the most part, but they lock alot of basic things behind money. I also live in New Jersey, so half of my matches were from New York. They really need to give you the option to filter by state, because dating someone that lives in New York it's just too far away from me. They don't take into consideration people who live near major cities, but who are not close enough to realistically date someone there. It's honestly really frustrating and annoying.