Thank you for your review, we value all feedback as this helps us to improve our service where required. We will ensure your comments are shared with the team so that product availability where there is delivery issues can be monitored along with the temperature of meals served. Additionally, we will review our use of name badges and the general DIY areas you have flagged. We hope you will soon see improvements.