There are many free shopping cart packages available. However, developers may find shopping carts with more advanced features are worth paying for. When shoppers abandon items in their cart, come carts can email them with a reminder to finish their purchase. More advanced shopping carts may also offer registered users wish lists, product suggestions and allow users to submit reviews of products in the catalog. These features are worth paying for when they increase sales.