I have no reason to doubt the validity of the ad. It made me speechless too! I mean, DAFUQ?!