Where's the best place to buy James Wellbeloved and what size bag is best value for money? Thanks in advance!