I do agree with the OP. When I started buying from here "in stock" meant exactly that with few exceptions. Recently "in stock" has no meaning. It is quite misleading in my opinion and a sure way to get new customers to never shop here again.