9 Mobile phone software and computer software for mobile digital devices that enables users to access coupons, loyalty rewards, rebates, price-comparison information, product reviews, and discount information, that enables purchases, that enables order fulfillment and shipment of goods on a regular, semi-regular or one-time basis, that enables electronic payments for purchases, that enables users to create, organize and share shopping lists and gift registries for personal use or use by others, that enables the transmission of messages among computer users, that enables users to upload, post, display, share or provide electronic media or information in the fields of virtual communities for social networking, that enables file sharing, exchanging data, processing and transmitting images, graphics, audio, video, and text, all marketed to consumers