There is at least one forum sponsor on here that does not show wether an item is in stock or not until after you order. I only checked that dealer after my dealer showed no inventory of an item. I had a couple of items I wanted. I emailed the dealer to inquire about stock on hand before ordering. The only item they had were the cables. At that point, I just decided to wait for my preferred dealer to get the items back in stock.
I do not like places that do not show if the item is in stock or not. If items in your order are not in stock, they should email you to let you know before they partial ship the order. That way you can cancel and go somwhere else to find the items in stock.
That is why I like dealing with Nassau Hobby Center. They have one of the better sites. If it can be placed in your cart, that means it is in stock. If you are getting the last item, it will show out of stock after you place the item in your cart. I like that feature because you can still browse the site without worrying if someone else will be able to get the item before you fill your cart and checkout.