I bought 5+ jerseys from them this year. We had a rep move here during last bowling season. He has since moved to another city, but I still have contact with him.
They are definitely credible, their designs are pretty good, they have 2 different materials for their jerseys, prices are reasonable, etc.
That said, these are the things I don't like. Dealing with a middle man. Perhaps you can order directly from the company, but I never checked into it. They are also in Italy, so it can take some time to get your items. To be honest, I've waited long periods of time from companies in North America as well.