Yeah, yeah, I know I am of a bit older demographic but the "my bad" phrase is really quite annoying to me.
Either just apologize or don't, no need for a flippant 'my bad'. Especially annoying if those words cone out of any service/sales person's mouth.