I read some of the comments on that video, many look similar in style talking about a 'scam', or have a negative tone. Is it possible those are planted from a competitor, or do video ads often have feedback like that?
I'm not a marketer, but it would probably have helped to have the phrase "you pay us" or similar in there somewhere, even without mentioning the price.