Charm varieties are random. If you save before talking to merchants that sell them, or turn in quests that have them as a possible reward, you can reload to try to find strength charms. Not many merchants sell charms, though, and their inventories are only reset each time you level. Higher level chests can have a chance of containing charms.