I've tried just beyond the end of the city and just before you enter the forest / slimes. Need to visualize it? Here:
The red circles show where I usually set up my vendor. However, I haven't been successful in either of those areas!
Does anyone know of another area(s) to buy SBL?!?! Help = +rep