Pregnancy tests

Thoughts on dollar tree tests? Are they really 100% accurate?? Does it make a big difference if you test in the afternoon versus morning??