Find it rather interesting to read the reviews here! I have been using the site for over three years now, with only one issue -takeaway had a power cut, and my order was lost. After a quick message to support, I was issued vouchers with a £10 "sorry" added on.
Would reccomend to anyone.
To reply as a company, please log in to your business account.