Nothing I have been in in my entire life came close to being a thoroughly stocked shop. No way to keep that much stock on hand. On average, any particular shop I enter has between 20 and 40% of what I am looking for that day.