ShopList is a program for the 3Com/US Robotics PalmPilot™ and IBM WorkPad™ that can be used to keep track of your shopping list. ShopList is free.
ShopList has many features to help manage your shopping list.
With ShopList you enter items into your shopping list and keep track of whether you "have" the item or "need" the item. ShopList can show you all of the items in your shopping list, only those items that you "have," or only those items that are "needed." When shopping, just display the list of items that are "needed" and check them off as you pick them up at the store.
ShopList allows you to enter the names of the stores where you frequently shop. An item can be assigned to any combination of the store names. Use this feature when you can buy an item at more than one store.
In addition, items can be organized into user-defined categories. This feature can streamline your shopping trip by assigning items into common locations or departments. ShopList can also keep track of the quantity needed of each item.