Sorry you got hosed by them. I ordered a set of lexan knuckles from the site about three years ago and they arrived quickly and cheaply. However, that was long enough ago that I think the owner of the business has moved onto other things.
In the meantime, the Colorado legislature has amended our laws to include "artificial knuckles" of any material, from leather all the way up to steel, in the prohibited category.
If you want my set, you can have them. They're a bit beat up from practice on heavy bags and the clear lexan has a lovely lavender tint under direct sunlight, but they're yours if you want them. Contact me at THEZIEG at MYEDL dot COM with your mailing address.
BTW, the tape is just to create a larger diameter under my index finger, not to repair a break. I just could not break these.
Zieg