Nothing unique about deps. NYC has bodegas, UK has Spars, US has 7/11. Wherever you can still go to buy cigarettes/vapes, beer, sweets, sugary drinks and porn mags, that's a dep.
It has long since lost its etymological purpose. Deps are entirely unhealthy waste of spaces now that grocery stores are omnipresent.