Hogue site says these would begin shipping summer 2010. Has anyone seen one? If you have seen one what do you think?