Ok I think I found the company website and manufacturer! They are from Canada! woot! They also sell a repair kit, now I just have to find a pool place with it in stock for online ordering, all of them so far are sold out when I call to obtain availability. I have an inquiry out to them to see if...