Yeah sounds expensive to me, I got a set of 4 Pirelli P6000 225/45/17s with around 75% tread fitted and balanced for £25 a peice at Tyreworld in Brum.
Edit: I misread your post Jay, 50 for a pair of 225s is ok, but the others still sound a bit rich even though they might not be a "normal size"...