anybody heard of this manufacturer? where to get the patches, thanks and more power to everyone!