I ordered 14 team shirts from ProDirect. Firstly, the good news - the shirts arrived in reasonable time, and were fine.
The not good news is that Pro Direct charged me twice for this order. I saw this (Pro Direct did not) and so emailed Pro Direct to report this to them. It then took over a month to get a refund of the over payment. In that time I had to write endless emails asking Pro Direct where was my refund was. The customer services at Pro Direct were terrible. They did nothing -except the usual bland "sorry for any inconvenience" statement. I received emails - each one from a different Pro Direct customer support person, and each one telling me something completely different. They had no idea what they were doing -or how to fix the problem.
People and businesses make mistakes - I am ok with that, but how they handle mistakes and customer care tells you alot about a company. The customer care of this company is very, very poor. I will not use them again.