paint shop

hey, Im located in Surrey so the Lower Mainland down in BC. My uncle has a body shop but he mostly deals with ICBC claims, and he said he waould pant my car but wants me to get some estimates from other shops. Has anybody dealt with any good body shops in my area? And what does a paint job usually run for?