100 Poems compare prices