I am aware you have already purchased something but if they don't work out for you check these: If you like leather stuff this guy gets good reviews: http://www.shop.captain-itch.com/Crotch-Cooler_c3.htm and these are leather as well but a different style for many models: http://www.rjsoriginals.bizland.com/newSelect0010.htm
I just had a look at the Kury shields and I agree with Grim about the look.....but if you like 'em that's all that matters.