Amazon can F off!

I have ordered pregnancy tests on May 31, they kept getting rescheduled so I ordered different tests. First tests were finally supposed to come yesterday "by 9 pm" now they are "lost". Second tests are supposed to be here today between "11-2" then no, it's actually between "5-8" I have to PEE SO BAD and I just keep holding it thinking they will show up right after šŸ˜‚ AF is due tomorrow. I would go to the store and just buy some tests, but now I've spent a ton on the ones I already ordered šŸ˜‚ I just want to pee!