I have just bought a new house with granite counter tops. After only a week we have a stain on them from liquid butter (even washing liquid stains). Is there a sealant that can stop this. The company that installed them said this is normal which I find very hard to believe. If this is the case granite shouldn't be used in kitchens. Any advise on sealant to prevent this problem.