For the record, I have received 3-quotes, picked the man I liked based on his customer service not his price (He was actually £50 more expensive), didn't haggle with him or offer him cash and he is booked in to fit the fire on the 18th of December.
All above board, but still a lot of money...