I haven't actually gotten in contact with them but I've just tried their link and it seems to be working fine...
Penis Master
With the strap hole do you mean silicon cord noose? I've personally found that noose better than the other one but I've modified it to suit my needs.
Hmm perhaps its last of the line of the old devices. Let us know how you get on with this. Customer service is always important IMO.
MVue - Ryan