I will be in Sardinia next month and would like to pick up a Cagliari shirt, do I have to go to the ground to get one or would I be able to pick one up in a local sports shop?