average cost of granite countertops

Competitive average cost of granite countertops