Buffalo rates matchmaking experiences for people in their twenties and 30s