only comment I would make is that being a US brand they have different legislation on the ingredients that are used – more specifically the FDA that approves ingredients has yet to approve some of the more recent ingredients that the EU / Australia (the other two big sunscreen markets) allow. There’s a process called Time and Extent – basically that these have already been used for a long time in other countries with no problems. Politics!!
http://www.passcoalition.com/
There are better ingredients available that give broader spectrum protection for less inclusion levels. Not saying that Bullfrog is no good, just IMHO there are better.
http://singletrackworld.com/forum/topic/sun-block-wtf