I use bull city for 98% of my DIY purchases, yes I get frustrated when an item is oos, but he's quick to restock....I have to be patient which in this period of time being used to more or less instant gratification is hard. Why I wait, is cause I like to support Drew and his business, he's stocked items he didn't carry at first after listening and reviewing customers suggestions, quick shipping, quick response to questions, prices are fantastic imho...I'm bummed an item I must have is oos right now, but I'll recheck mid week, I guess I've become loyal to him cause I feel valued and appreciated no matter how large or small my order is, and due to my experience, just like to primarily stick with him, wait or not