HPT best ones

What is the best pregnancy test 
​Very nervous to get bloods done as i hate needles and always pass out :/