Take a quick tour around the web, and it won't take you long to find someone venting frustrations about filling out online forms. They're a constant source of frustration for consumers, but even more so when companies fail to take account of the various differences in name and addressing conventions…