Patricia D. Bradshaw compare prices