Welcome to SRP. Where in Europe do you live ? There may be a member near you who could help out if you need more attention paid to that razor now, or in the future.