I received my items but not after I called and asked what was the delay, I was told that they were waiting for all 4 items to be in stock before shipping them out. I advised that I had been waiting for those items for a reason and asked them to ship what they had and send me my last item when it arrived, which they did without question. I greatly appreciated that too.