Teo Duarte compare prices