There's customer service, and then there's Jimmy John's customer service.

Twitter user Kayla Speer shared a story on Twitter Wednesday night about how she found out her long-distance boyfriend was cheating on her. It started out innocently enough with her wanting to surprise her boyfriend of 3 months with a Jimmy John's sandwich while he was studying for finals.

It all went down over Twitter.

Kayla said her boyfriend told her he was going to take a nap, and she let him know that food was on the way. When she didn't hear back, she assumed he was asleep, but then things started to get a little weird.

The delivery driver double checked that the order was for her boyfriend and that she was not in town. She confirmed their long-distance relationship, saying she was not in town with her boyfriend. The delivery driver came clean, according to Kayla. 

Now it's getting complicated.

Kayla continued by saying she had some follow up questions for the delivery driver, who she said "graciously answered" all of them. She was able to confirm that it was indeed her boyfriend. 

In the end though, Kayla sounded grateful for Jimmy John's honesty about the situation and thanked them for going above and beyond. "Not many would do what that delivery driver did, and I’m very grateful he called me and was honest about the situation. #WWJJD (What Would Jimmy Johns Do?)"

Here's what Jimmy John's did: they offered to cater Kayla's "breakup" party!