Benjamin James Baillie compare prices