You are lucky you even got the wheel bearing under "warranty." We wouldn't have replaced any of it under warranty if it was due to you hitting something in the road.