To be fair, I had already ordered my fireplace when I came upon these reviews, and I was immediately worried. Thankfully, I live in Leeds and I arranged to visit the showroom that the company has. I was immediately put at ease and was shown their warehouse facilities too. There was no pressure to use their own engineers nor pay any delivery drivers.
I was informed of the delivery date as my fire was not in stock and it arrived on time. I was advised to check all the contents and was reassured that everything was perfect. My gas engineer completed the installation the next day and I can confirm that I am "one happy camper"
I would heartily recommend directfiresonline to anyone.