After reading so many negative reviews I feel I should share my positive experience.
I ordered a top on a Saturday evening and received it on the Tuesday morning delivered by Royal Mail.
My grandson is delighted with his birthday present which is of good fit and quality.