That dude has been on her ass for the last 2 years I've known her.
If you live in America, be real, how often do you see people with all of their groceries on a bus or metro? Especially in much more crowded areas like larger cities? Cabs in the US, especially in big cities cost a lot. You're dropping $200-300+ on groceries then expected to drop another $30-60 on a cab (or up to $100 total on ubers nowadays)? It sadly isn't viable.