Kept waiting for 20 minutes, leaving it a rushed appointment and feeling that I have not had value for money.