I went to the:
http://www.vetspecialist.com/
It is in Westbury, NY (Long Island) - I saw Dr. Hinton. She did the surgery for Roxy. Roxy had bi-lateral surgery it cost $3000 for both legs (including blood work, xray, meds, hospital stay)
IMO Grade 3 does need surgery. Whatever damage is done to the cartilage by now is not replacable or repairable and it will only get worse. With surgery, you'll stop the luxation and stop any further damage and pain
Do a search for Luxating Patella here on YT - you'll find lots of posts.
Roxy is a BRAND NEW girl - it is terrific to see her, she is so much more confident