Mark Philip Bradley compare prices