The advantages and Cons of Web based Relationships