Manage your shopping lists on your desktop and your mobile. You can maintain several lists, for different types of shops or items, i.e. one for groceries, for healthcare items, for household items,... For each list you can maintain a database of all the items that you need to buy or have already bought, so that you donot need to retype the name of each item when you make your To Buy list.