I am glad your getting your stuff on time.
We are out of stock on a few items on any given day but if have it in stock, we try to get it out the same day. We do make mistakes and sometimes things get delayed but we are always working to improve. Our full time staff has grown to 13 people and our inventory continues to grow. We are also doing more in-shop installs then ever before!