Telluris compare prices