Several years ago I had a former co-worker buy my Bills-Jets tickets, said he'd pay me next paycheck. Fast forward several months and he's showing me his new $2500 laptop, still hasn't paid me, still promising to pay me next paycheck. About a year later, I started publicly shaming him around the office to pay me back, including posting signs on his cubicle when I knew he wouldn't be in for several days, so his cube mates would see them and ask about it. Sometimes, you gotta go to extremes to get what is owed to you. It wasn't even that much, I think I only charged him $350 for my pair of club seats.