Cape Coral couple believe local granite company sold them poor product