I suppose there are other trophy shops in York, I wouldn't really know. My son has been playing soccer since he was 7 and our teams have never ordered trophies from any other establishment ever. My son is now 16 and still playing soccer and we still order trophies from Grimm's. It is easily located as is found right on Carlisle Road you can't miss it.
I have ordered other types of trophies and placques from Grimm's and they have always been polite and accurate. They have always had the items ready in time to be picked up.