On US carriers you are entitled to bring one carry-on bag and one “personal item” into the cabin with you. A normal sized shopping bag could be your personal item. That shouldn't be a problem, but you may be limited by the number of bags your airline will allow you to carry.