I like blondie's
Then you could go really simple.
The Drop Stop or the Drop Shoppe
Maybe something with "backing"
like "backing up" something about photography .. used in the name or slogan if there need be one.
When do we see them??
I don't even have a camera and I'm on my toes