Pros and cons of Rancho Cucamonga