Hi guys thank you for the much more useful feedback
As far the bags go yes they would be required to purchase their own bags. Here in Sydney the typically sell for 99c a bag in supermarkets so the customer would be looking at a one of payment of ~$4 for the bags.
For the bag packing/unpacking this is one problem that arises from the current checkout method that requires everything to be scanned individually then repacked that does somewhat defeat the purpose. wouldn't it be great if there was a system that could simply scan everything in the bags as you walked through... maybe rfid based... but that's a little beyond me. but that could be a conceptual resolution for this issue.
the bag manufacturer claims that 1 eco bag can hold the same as 4 regular plastic bags with a maximum load of 18kg per bag. so effectively the trolley could hold 16 plastic bags worth of items which from my experience seems comparable to how much a traditional trolley takes.
As for it falling over i don't think this should be too much of an issue. as the bags sit between the front legs this should prevent the load from swinging side to side and potentially toppling it over. and forwards and backwards the wheelbase should be large enough to be to prevent any tipping that way.
Originally I planned the wheels to be much larger, roughly 150mm diameter, but due to the way it folds flat this resulted in it being 300mm deep at the bottom so i reduced the wheels to minimise it's size when folded while trying to retain a size that would adequately handle most reasonable obstacles... that being said they are still larger than the wheels on the current style of shopping trolley. I kept them rather thin and used a spoked design purely as it is so conceptual. If it were to be designed for production i agree with what you're saying, for manufacturing cost, usability etc i think a solid wheel would be much more suitable than the spoked one and thicker tires to absorb bumps etc. I could increase the size of the wheels and retain a narrow folded profile if i mounted the rear leg on the outside of the front leg so that it folded next to the front wheel rather than behind it, however i feel that kind of kill the nice flat profile of the sides and the triangular form when it folds up.