That is the company that donated the $159.00 11 inch baseball glove for me to give to a needy boy this Christmas. So, I know that they are a reputable company.
If you check on this slow pitch site - SBF you will find out how well made the gloves are. There is a section for gloves being sold and a section where guys talk about their Vincis.