All our units come from our supplier in China. I do not open all the units myself as I have people helping me to test them. I apologised for any inconvenience (although I never found "super glue" on the unit) and above all a new unit has already been shipped to you, you are no longer waiting! Responded 07 Feb 2007