TB compare prices