Problems relating to the formation of online contracts: A comparative perspective