Duh - I am so stupid sometimes (ok, maybe often)

Yes, that is also a great store with fair & decent prices. When I was visiting it, I was looking at helmets on the first floor, but I now recall that there was a pretty good selection of clothing gear on the second floor (I even bought a Dianese mesh jacket from it). I don't recall seeing MX boots, as I wasn't looking for them, but I would guess it has them.

Good luck!