I rated Brookes a 4 as my order was later than expected, although when I contacted them it was due to one of the t-shirts I ordered being faulty and they were trying to sorce a replacement before...
issues with website.. no receipt received for order, so thought it had failed. Gave it 24 hrs still nothing, so ordered again, same thing happened. Phoned Brooks they had both orders... still...