Where are you based? I'm not a plumber so having received two quotes for a similar price I assume that was the going rate for a job in my area. To me, £350 is a lot of money to spend and to have the work done faulty then I've lost out, especially if I'm having to pay extra to have someone else...