Road rant #26 - Mega Dittos