The screeching sound, i believe, is the metal on metal sound of the atomizer stem and the launchpad base female assembly. i cannot attest, as i dont yet won this sweet device...but i soon will. and actually a reclaimer might indeed, fix the entire problem. glass on metal will not screech so to...