Even the darkest granites aren't immune to stains. A stone's resistance depends on its chemical makeup and microscopic fissures that formed millions of years ago. But you don't need to be a geologist to determine whether your counter will stand up to a little spilled vino. Just perform this simple test.
1. Get a sample piece (it's okay if it's not from the same slab, as long as it comes from the same source). Rub on a sealer.
2. Pour test dollops of ketchup, olive oil, red wine, and lemon juice. Leave them overnight.
3. Wipe the surface clean in the morning. You'll see how well it stands up to untended spills.