This document proposes a peer-to-peer grocery delivery system that matches customers who order groceries online (clients) with customers who are already going to the grocery store to shop (carriers). It analyzes different scenarios by varying the number of grocery stores and ratio of clients to carriers. The results show that ideal conditions occur when the number of carriers and clients are balanced. Across scenarios, the proposed matching system reduces total travel time compared to traditional truck delivery, especially at higher store counts and balanced client/carrier ratios.