Yes. "In" means inside something. You wouldn't say "When I got in there . . . " or "I am in here" unless you were inside—a room, a store, a building, whatever. If you were to meet a friend at the entrance to a restaurant, and you received a call from your friend asking "Where are you?", you'd answer "I'm here in front of the restaurant"—not "I'm in here."1. "When I got there / in there, the gift cards had run out."
2. "Where are you?"
"I am here / in here."
Is there any difference between "got there" and "got in there", "I am here" and "I am in here"?
Do we not say "gift cards ran out"?"When I got there, they ran out of gift cards." (there = some location)
"When I got in there, they ran out of gift cards." (in there = inside the location).
Essentially they mean the same.
"I am here." (="I'm right here.", "Here I am")
"I am in here." (="I'm in in 'x' room.)
They are very similar, as you can see.