I learned a long time ago to never believe what an Ad says. They are self serving. I always research a company whenever I can.
"On the road that I have taken, one day, walking, I awaken,
amazed to see where I have come,where I'm going, where I'm from".