One of the major pitfalls of shopping is doing it on an empty stomach as everything looks good which is the reason some people end up buying items that they would normally not purchase. Everything just looks good when you are hungry; that is why it is important that you eat first before going grocery shopping.