Debonairs Pizza
Complaint on the 26/5 still not resolved!
Online order took 58 min to be delivered while on their website it said 40 min or free. The branch phoned me and told me that it might take up to an hour. I just wanted to know where in the terms and conditions, that I agreed to, it says that the 40 min or free may be orally amended. I called ...