I consider myself lucky to have several reliable stores for curry making supplies, including the restaurant supply store.
I don't know about back in the UK, but I often find the same spices in the "ethnic food aisle" or "ethnic food store" for significantly less money than in the regular grocery store. Even found the same spice in the spice shelf and the ethnic section of the same store, but the ethnic one is noticeably cheaper.