The only ones I can think of is the Wal-Mart Super Center located at 3250 Vineland Road, a Publix located in behind the Premium Outlet Mall and Goodings Supermarket located in the Crossroads Plaza. However Goodings is way expensive, so I would go with the Wal-Mart or the Publix.