Ordered groceries from Supermart last week and the items came fresh which was impressive — vegetables still crisp, fruits not bruised or anything. But abeg, the delivery took almost 5 hours when they promised 2 hours sha, and I had to keep calling them to find out where my order was because they weren't picking up. The prices are fair and the selection is wide I won't complain about that, but if you can't deliver on time what's the point of ordering online?