Do You Believe in Pentaquarks? (Science now)