I have called upon these guys twice with short notice in the past month. Once over the long weekend in August (the Monday) and the other just recently. In each case I asked for same day delivery and they came through with flying colours. The first time they were out of stock on one item yet we made arrangements to have it delivered at a later time and the second time without any substitutions/omissions. Always fast, friendly, professional a great service.