I have been a repeat customer several times over. The products are great quality. One shirt that I bought my son over 12 months ago has minimal signs of wear and tear and he wears it every second day. I have purchased 2 years in a row for oztag team shirts and the kids look great in them and love having their chosen number and name on the back- and I love that it is no extra charge for the customisation!