Take what Hayato has said under advisement. Anyways, you generally have to kill mobs within five levels of your character (+/- 5) in order to get drops. The fact that you're getting SOMETHING should suffice. Just buy what you need.
Personally, I don't care much for weapon/armor drops.