Has anyone been able to find a suitable replacement for the above seals which are attached to the top of the door cards? They are not sold as a separate spare part from Nissan. Regards, Steve