http://www.youtube.com/watch?v=fS7wbKBERF8

Did this commercial bleep out the F word? If so, what are your thoughts on it?