I have a question. How do you feel about David DeAngelo's Products? Are they good or a ripoff?