well about shirts prices are high as fuck but that's for match shirts aka what they wear if you wanna spend less go for a replica.....
I wish Italy has the same policy as Germany. Tikets there are so cheap and most of stadiums are new or relatively. But well this is all on italian calcio policy...