I am due to have my 3 month HbA1c and cholesterol test tomorrow. When I had the last one the GP said I didn't need to fast as they say that the results of fasting blood tests aren't much different from non fasting. Is this correct or would I be better fasting?