I'm a bit leery after seeing one of their latest commercials...