1. A merchandise and geographic information matching system, comprising: a handheld apparatus, comprising: a positioning system, for receiving a wireless positioning signal and providing corresponding positioning information which represents a geographic location of the handheld apparatus; and a network module, for transmitting the positioning information and a matching requirement, wherein the matching requirement is generated on the handheld apparatus and is based on information received from another handheld apparatus; and an information matching module comprising a processor and associated memory storing instructions that when executed by the processor cause the information matching module to receive the positioning information and the matching requirement to provide a matching result accordingly, and to transmit the matching result to the handheld apparatus, wherein the matching result is related to merchandise information, wherein the matching result is based on a closest public transportation route to the handheld apparatus, including given stops on said closest public transportation route.