i have dine and dashed before, but it was at denny's and it was because they guy was a big POS, could not get a single order right, everyones drinks were empty for 10 mins at a time, didnt really speak a lick of english, and was seen just chatting it up with his buddies the whole time.
we said **** you and denny's and dipped out. that was the only time i have ever done it, and it was only because i was infuriated. i have no problem leaving a nice tip. all you really have to do is a decent job and you will get your 15%. do a better job and you get a bonus.