Oh I know how you're feeling direction.

We are so attached to our technological items LOL
It's a holiday week too... and with the 4th being in the middle of the week...wow what some companies are doing to NOT work this week at all I think! I've had a fit with doctor's offices and call backs
Make sure you stay nice with the supervisor. Sweetness counts. Tell them upfront how frustrated and angry you are and really needing this to be taken care asap and delivered to you...etc. If you find yourself beginning to rant, apologize and tell them you know it's not their fault, but you are just so tired, frustrated etc. Generally managers like to use their power, when it's appreciated.
I hope it goes well. Hang in there!