I've just experienced the holy trinity of takeaway disappointment! Late, cold & wrong food. 2 out of 3 I can accept but all 3 and that's the last time I order from there. Gutted.
luckily the best one for me is the nearest indian, literaly 3 mins walk. Its quite special tbh. Ive tried others but they are always terrible, or just show up how good the local actualy is.