Try shop-cz.com
Not relevant to your question, but on the various CZ forums, the diamondbacks and the frags come up for resale frequently. They never say why in the ads, but there must be something unique in how they feel.
I have not tried either, but there is a substantial difference in feel between aluminum and the black plastic/rubber? grips