This is EXACTLY how I felt when I started trying to buy kit! The gucci stuff is in stock but expensive, nothing popular stays on the shelf for long and as you say retailers have massive website with no stock. It's frustrating but I've found the finding the various stores on Facebook is a good way to keep up to date with deliveries and new stock.