I just went searching for Telemaster info. The Telemaster kit has been a Hobby Lobby icon since the 1970's. Google shows nothing for them now. Is there yet another new name for the company? Hobby Lobby as a crafts store is a freaking joke and I refuse to spend a dime there.