I wanted a Unifi switch in a hurry. DeployDepot had it in stock, and I was able to swing by and pick it up on an hours notice on a Friday afternoon. They didn't have the full balance of my order, but it was not a problem for them to ship those items, which arrived shortly after the weekend. Quick and efficient, nice!