Source: http://www.singlesdatematch.com/smooch-online-dating/recommendations-for-online-dating-sites/