Juve store is generally the most expensive place to buy for shirts, unless you're a club member and hold a membership card which gets you 20% discount on all items in store. I usually get my Juve shirts from a place called soccer scene, they have stores in london and generally better priced than...