Just go to any camera shop mentioned in these forum,
most will have. Check out TK FOTO, CATHAY and THE CAMERA WORKSHOP.
BTW, I find Nikon lens caps to be better designed. Changed most of my lens caps
but that's just me. Just look out of what diameter fits ( at the front of the lens )