I haven't used Pro Direct Tennis yet, but I have used Pro Direct Soccer before and they're run by the same people AFAIK
. I live in the UK. Pro Direct Soccer has been really reliable for me and my brother so far. It has options for next day delivery and standard is usually 2 or 3 days. I bought some customised shirts for my 6-Aside football team and it took around a week due to the logo and names being printed.
Overall I would give it 5/5