Dust mites are annoying little vermin. They feel most comfortable in high humidity. Read here how you can effectively control dust lice...