BARTLEBY compare prices