Brian Teasley compare prices