PELLE TORO compare prices