Hi all, Is the company close up,bankrupt or still selling their product? To bad someone doesn't live by the company (10778 NW 53rd Street Sunrise, Florida 33351)to check and see if the door is lock?