I had complained to my neighbor for weeks about someone messing with my deliveries. Then she opened her door, and suddenly every missing package felt connected.
"Denise, where did you get that?"
She looked down at the pink slip dress she was wearing, then back at me.
"This?"
My mouth had gone dry.
Soft pink satin. Black lace along the neckline and hem. It had thin straps.
The exact dress I'd ordered for a work party.
The same dress that had been marked delivered to my front porch two hours earlier.
"Oh, no. This is just my nightgown."
I laughed.
Not because anything was funny.
My brain simply hadn't caught up yet.
"I ordered one exactly like that," I said. "It never showed up."
Her smile faded a little. "Well, this isn't yours."
"Maybe the courier mixed up the houses."
"You don't even know which courier I used."
That was when her whole face changed.
Just slightly. But enough.
I pointed toward the side seam. "Can I see the label?"
"No."
"I only want to check the brand."
"I said no."
Then she shut the door in my face.
I stood on her porch for several seconds, staring at a white door that had suddenly become the most interesting thing in the world.
Then I walked home.
My husband, Ryan, was standing in the kitchen when I came inside.
He took one look at me. "What happened?"
"She's wearing my dress."
He frowned. "Who?"
"Denise."
His expression went blank. "The missing one?"
"The missing one."
Ryan stared at me.
Then he said, "She's taking your packages."
"I know."
"Call the police."
"And say what? My neighbor owns the same dress I ordered?"
"You have delivery confirmation."
"I have a picture proving it was left on our porch. I don't have a picture of Denise taking it."
"So what, you're just going to let it go?"
I looked through the kitchen window toward her house. "No."
Ryan knew that tone. "Oh no."
"I have a plan."
My name is Jenna. My husband Ryan and I have lived in our house for almost five years.
Denise moved in next door about 18 months ago.
We were friendly.
Not close enough to exchange house keys, but close enough to stand in the driveway talking for 20 minutes when one of us was supposed to be somewhere else.
She knew where I worked. I knew her divorce had been ugly.
She borrowed my hedge trimmer once. I borrowed her ladder.
Normal neighbor stuff.
Which is probably why it took me so long to suspect her.
The package problem had started maybe three months earlier.
At first, nothing actually disappeared. Instead, boxes started arriving opened.
Not ripped. Opened carefully.
The tape would be lifted along one edge, then pressed back down.
The first time, it was a box of skincare. I assumed the warehouse had checked it.
The second time, it was a pair of shoes.
Ryan noticed before I did. "Was this already open?"
I looked at the box.
The tape on one side was wrinkled.
"Maybe."
"That's weird."
"Probably shipping."
Then it happened again.
A package with two sweaters arrived with the seal broken.
Nothing was missing.
But one sweater had clearly been unfolded and stuffed back into the plastic.
I called the retailer.
They apologized and offered a discount. Then I called the delivery company.
The woman I spoke to pulled up the tracking.
"Everything leaves our depot sealed, ma'am."
"So you're saying somebody's opening it during delivery?"
"I'm saying if you're repeatedly receiving packages opened, you may want to check what happens after they're delivered."
I told Denise about it the next afternoon.
We were both taking our trash cans in.
"That's creepy," she said.
"I know."
"Maybe kids?"
"I don't think kids are opening boxes and putting moisturizer back."
She laughed. "True."
Then she said, "You should get a camera."
I remember that now.
She told me to get a camera.
At the time, I said Ryan and I had been meaning to.
Then life happened.
The camera stayed on our imaginary someday list.
A week later, a package disappeared completely.
It was nothing expensive. A set of kitchen towels and two candles.
Tracking showed delivered.
No package.
The courier had not taken a photo that time.
I filed a claim and got refunded. Then another package vanished.
Dog treats.
We don't even have a dog.
My sister had ordered them to my house by accident because she still had my address saved.
That one made even less sense.
Who steals dog treats?
When I mentioned it to Denise, she shook her head. "People are shameless."
I agreed.
That's the part that still annoys me.
She stood three feet away from me and complained about the thief.
Then came the dress.
My company has an annual spring party, and that year's theme was some kind of retro glamour thing.
Half the women in my department had decided to wear slip dresses.
I spent weeks looking for one I actually liked.
Finally, I found it.
Pink satin. Black lace. A little dramatic, but still wearable.
Ryan saw the picture and said, "That looks like lingerie."
"That's the point."
"Office parties have changed."
I ordered it on Monday. The party was Friday.
By Thursday afternoon, I had checked the tracking so many times I could probably have recited the route.
At 2:14 p.m., I got the notification.
Delivered.
I was still at work, so I checked the photo.
There was my front door. My black doormat.
The package.
Right there.
I left work at five and drove home.
Nothing.
I checked behind the planter. Beside the garage. Under the bench.
Nothing.
I called the courier.
The driver remembered the delivery.
"I put it by the door," he said.
"I have the photo."
"Then somebody moved it after I left."
I hung up and stood in the driveway, then I looked at Denise's house.
She was home.
I knew because her car was there.
I thought maybe the driver had somehow dropped another package at her place and mixed something up.
So I walked over.
And Denise opened the door wearing my dress.
After Ryan and I stopped arguing about whether we had enough evidence to confront her again, I did the one thing we should have done months earlier.
I ordered cameras.
Not one. Three.
A doorbell camera.
One covering the driveway. Another inside the front window pointed toward the porch.
Ryan helped install everything that night.
"Now what?" he asked.
"Now we give her something to steal."
He looked at me. "You're serious."
"Completely."
The next day, I ordered a cheap pair of sunglasses online.
Twenty dollars.
Then I ordered a scarf. Then a phone case.
Nothing valuable. Just bait.
The sunglasses arrived first.
At 1:06 p.m., the driver left the package on the porch.
At 1:18, my phone buzzed with a motion alert.
I opened the camera.
Denise walked onto our porch.
She didn't hesitate. Didn't knock.
Didn't look around like she thought the package might be hers.
She bent down, picked it up, tucked it under her arm, and walked home.
I just stared at the screen. Then I sent the clip to Ryan.
His reply came immediately. "CALL THE POLICE."
I didn't. Not yet.
I wanted to know how routine this was.
The next day, the scarf arrived.
Same thing.
This time Denise waited 23 minutes.
She crossed the lawn, took the package, and disappeared into her house.
The phone case arrived Saturday morning.
Ryan and I were both home.
We stayed away from the front windows.
At 11:41 a.m., the motion alert came.
Denise walked up. Picked up the box and walked away.
Ryan stared at my phone. "Three times."
"I know."
"Are you satisfied now?"
"Almost."
He rubbed his face. "What does almost mean?"
I smiled. "It means I want my stuff back."
That afternoon, I printed still images from each video.
Then I made a list.
Every package that had arrived opened.
Every package that had disappeared.
Dates. Retailers. Approximate values.
The missing items added up to a little over $400.
Maybe not life-changing money. But it wasn't nothing.
And there was the dress.
That dress bothered me more than everything else combined.
Not because it cost the most. Because she had worn it.
She didn't steal it to resell. She stole it, opened it, put it on, and then lied to my face.
Sunday morning, Ryan and I walked over together.
Denise opened the door wearing jeans and a sweater.
She smiled. "Hey, guys."
I held up one of the printed photos. Her smile disappeared.
The photo showed her standing on our porch with the sunglasses package in her hand.
Nobody spoke.
Then Denise said, "What is this?"
"You know what it is."
She looked at Ryan.
Then back at me. "Are you spying on me?"
Ryan actually laughed. "You're on our porch."
Her face reddened. "I was bringing something over."
"No," I said. "You were taking something."
"That's not what happened."
I held up the second photo. Then the third.
Her eyes moved between them.
I said, "We have video."
Silence.
"Three separate deliveries."
She crossed her arms. "Maybe they were delivered to me."
"They weren't."
"How do you know?"
"Because they're addressed to me."
Her mouth tightened.
I took out the list. "These are the packages that have gone missing or arrived opened in the last three months."
She stared at it. "You're blaming me for all of that?"
"I'm asking you to return anything you took."
"I didn't take anything."
"Denise."
"I said I didn't."
Ryan stepped forward. "Then explain the videos."
"I thought the packages were mine."
"Three times?"
"I get deliveries too."
I pulled out my phone. "Okay."
Her eyes narrowed. "What are you doing?"
"Calling the police."
That changed everything.
"Wait."
I stopped.
She looked toward the street.
Then she lowered her voice. "You don't need to do that."
"Then give me my things."
"I don't have them."
"The pink dress."
Her face went pale. "I bought that."
"Show me the receipt."
"I don't keep receipts."
"Online order confirmation?"
"I don't have to prove where I buy clothes."
"You're right."
I unlocked my phone. "Then we can let someone else sort it out."
She stared at me.
Then she whispered, "Give me five minutes."
She shut the door.
Ryan looked at me. "Five minutes?"
"Apparently."
We waited.
Three minutes later, Denise opened the door carrying two shopping bags and one cardboard box.
She put them on the porch. My dress was folded on top.
Underneath were the sunglasses, scarf, phone case, one of my missing candles, and a sweater that had arrived weeks earlier, still unopened.
I picked up the sweater. "You took this too?"
She looked away. "I was going to put it back."
"What does that even mean?"
"I tried it on."
I just stared at her.
Ryan said, "You opened her package, took out her clothes, tried them on, then returned them?"
Denise snapped, "I don't need both of you attacking me."
I couldn't believe it. "Attacking you?"
Her eyes filled with tears. "I've had a hard year."
I stayed quiet.
She continued.
"The divorce destroyed me financially. I lost half my wardrobe when I moved because I couldn't take everything. I see packages coming to your house constantly and you always have new things and..."
She stopped.
"And what?" I asked.
She looked embarrassed. "I don't know."
"Try."
"I got jealous."
That answer was so small compared to what she'd done that it almost made me angrier.
"You got jealous, so you opened my mail?"
"At first, I was just looking."
"At first?"
She wiped her face. "I wanted to see what you bought."
"Why?"
"I don't know."
I waited.
Then she said, "Because your life looks easy."
I laughed once. "You have no idea what my life looks like."
"I know."
"No. You know what gets delivered to my porch."
She looked down. "I wasn't thinking."
"You were thinking enough to put the tape back."
She had no answer. That was the part that mattered.
This wasn't one impulsive mistake.
She had hidden it. Repeatedly.
Ryan asked, "Is everything here?"
Denise hesitated.
I noticed. "What else?"
She shook her head. "Nothing."
"What else?"
After another long pause, she went inside again.
This time, she returned with one of my missing kitchen towels, an unopened skincare product, and a bracelet I'd assumed had never shipped.
I stared at the bracelet.
I'd spent two weeks arguing with the retailer about that order.
"I gave them a bad review because of you."
Denise started crying again. "I'm sorry."
I believed she was sorry.
I just wasn't sure whether she was sorry she'd done it or sorry we had cameras now.
I picked up the bags. "I'm still making a report."
Her head snapped up. "What?"
"I need a record of this."
"But I gave everything back."
"Everything you admitted to taking."
"You said if I gave it back—"
"I said I wanted my things back. I never promised there wouldn't be consequences."
She looked at Ryan.
He shook his head. "Don't."
We went home.
I contacted the police through the non-emergency line and provided the videos, delivery records, and list of missing items.
I wasn't expecting handcuffs and flashing lights.
That wasn't the point. I wanted documentation.
An officer spoke with both of us later that week. Because of the value involved and the returned property, what happened next was much less dramatic than television would make it.
But Denise understood very clearly that there was now a record.
Ryan and I also gave the footage to the delivery companies when we updated our complaints.
For the next two months, Denise barely looked at me.
Honestly, that was fine.
Then one afternoon, I found an envelope in our mailbox.
No stamp. Just my name.
Jenna,
"I know saying sorry doesn't undo what I did. I kept telling myself I was borrowing or looking, but I knew better. You trusted me enough to complain to me about the missing packages, and I stood there pretending I wasn't the reason."
"I'm sorry."
Denise
I read it twice. I didn't respond.
But I kept it.
Not because I wanted a souvenir.
Because that sentence was the first time she had described what happened without making an excuse.
It's been almost a year now.
We still live next door to each other.
We're polite. That's all.
Ryan and I keep the cameras on.
I also have most deliveries sent to a secure pickup point if they're expensive.
And the pink dress?
I never wore it to the party.
I couldn't.
Something about seeing Denise standing in it had ruined it for me.
I returned it and bought a black one instead.
A few months later, Denise and I crossed paths while bringing in our trash cans.
She looked at my outfit and said, almost automatically, "That's cute."
Then she froze.
So did I.
For one second, we both remembered everything.
I smiled slightly. "Thanks."
She nodded and went inside.
The strangest part is that I spent months worrying about strangers stealing things from my porch.
The whole time, the person taking them was the neighbor I kept telling about the problem.
Would you have confronted Denise the moment you saw her in the dress, or waited until you had camera proof?
If you thought this neighbor crossed the line, wait until you read this one. Two teenage boys turned someone else's backyard pool into their own paid party venue, and the homeowner found a way to shut it down that they never saw coming. Click here to read the full story.