A friend recommended York Diagnostic as and alternative to the Dubai Herbal Treatment Centre. York is less expensive and is more convenient for those living on the south side of Dubai (Marina, Palm, JLT etc...). My overall experience with York was just great. I called York yesterday morning and was in the chair having a blood sample taken just hours later. When I arrived, the receptionist was very helpful in explaining the differences in tests and answered all my questions. I really appreciate staff having thorough knowledge of the products / services they offer. I was literally in the office for all of 15 mins. I only had to fill out a few details, have blood taken, pay and I was done.York has convenient opening hours (open until 8am), there's parking and the entire process takes 48 hours or less. I received my test results by email just now, so all together 24 hours (they tell you up to 48 hours).Cost: AED1,900 for Food Intolerance Testing which covers over 100 food types. AED2,500 for the Food Allergy & Intolerance Testing (food allergy is to find out what will make you ill instantly after consuming it). I figured I didn't need this as I've never had severe reactions to food. The Dubai Herbal Treatment Centre charges AED3,000 for the two tests. If you think you have food intolerance, I would definitely recommend visiting York.