It is not only contract law which is not fully harmonised, but also consumer law.
If you look for civil justice in this, you find a bit of contract law dressed up as consumer law.