I am a bike shop owner that wanted to start a bmx team for my 6 year old son. My plans were to give all the kids on the team a free jersey. I put a deposit down for $700 with Randy @ Group D MFG and unfortunately, a few days later my son had a wreck during the main. He got a terrible concussion, was hospitalized for 24 hours and cannot race for a long time. I called Randy, told him the situation, he said no problem, he had worked on anything, he said he would return the money, no problem...wow, what a guy. Several months of emails and phone call, nothing. Randy won't even answer his personal line. THE GUY is a THIEF. Do not do business with GROUP D. He basically stole money for jersey's that were meant for a little kids bmx team.