Internet dating: steer clear of the pitfalls, from expensive matchmakers to scammers