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!