How much should one pay for b-12, and has anyone had mexican b-12 and liked the results