best advice i could possibly give is go to where the work is good over price, i know its hard to sometimes see past price diffrences but around this time last year i had some bits and pieces done to mine at a good price however the work was shockin, it ended up going back roughly about 6 times until it was reasonable.
really got on top of me though and felt like just selling the car at times as it was spending a week with me then a week back at the bodyshop near enough
but also £350 does seem a reasonable price, i paid about the same for de-badged, de-locked, bonnet resprayed and bumper lol