This place has absolutely everything, and most homeopathic medicines are around $7.50, so I don't think you can do better than that (or at least I haven't before). I saw a homeopathic doctor who prescribed some rarer medicines, and Thompson's totally had them behind the counter. I wouldn't bother going anywhere else.