The reason it's an issue is that in Luxembourg (where I am and car is registered) they have extremely specific requirements regarding custom parts on cars. Every part that is not 100% standard needs to have a TUV certificate with it, needs to be homologated, checked and then approved. All in all, it sucks!
Even wheels need to be approved for each vehicle if not standard on an individual basis!