Online shopping is great, except when it's not.
One store had two things I wanted listed, so ordered those. Day later "uhh, yeah, we can't get a hold of the things, so your order is cancelled." Fucktastic. At least it was a pay on delivery, so no hassle with money.
Scouring shops day 4 when I thought I had it all done on 2... I even ended up on a neighbouring Estonian site for the last item.
Guess what - it's a shock mount, apparently the hardest thing to find.
Fancy pants interface? Literally next morning they call to personally say it's ready for pickup at their store.
Fuck you expensive microphone? Another call next day "Yeah we gotta order it from Germany, it'll be here in about a week."
Needle in a haystack shock mount? durr....
That is the advantage of going to a physical store - you see that it's there, you can buy it directly.