Urine test or blood test

I know blood test are better but my clinic insists on another urine one and if still neg from their test and still no period then they will do a blood test 
But why not just do it first is it expensive ? Don't they have to confirm it from a blood test anyway ????