It depends who the lfs gets them from. Most lfs are getting their EBJD from a middle-man wholesaler. Those wholesalers charge between $15-30 a piece for EBJD between .5-1". I know this because I managed a lfs for the past ten years. lfs who tranship can get them cheaper, but have to buy large quantities to do so. You are likely to find that those of us who have EBJD and bought them from a lfs paid between $30-50 a piece. That being the case, sadly, $40 is not unheard of.