Hoping you would consider some changes in the way things are represented to the customer to make things more unified.
I have a couple of examples:
There could be many offers, so it would be preferable if offers would come out compacted with link to each offer, like with shopping lists.
Would love to see a paginate/search/sort functionality for offers and messages like with shopping lists. Today, messages comes out as separate tables but they only contain one row, so I think one table with pagination/search/sort like in lists would be easier to navigate.
This would give a more unified design which is always a good idea. Also, a delete function in the actions column of the shopping lists would be neat.