Most patients wait 3 months for tests