I am pretty sure that BC Surf & Sport at Southwest Plaza was closed when they opened the one at Park Meadows. Or at least soon there after. I called them last year to get some BOA replacement cables and the guy at Park Meadows said they have only have the PM store and the Flat Iron's spot.
I don't know about Dire Ride. Probably worth checking out. There is also a snowboard shop at the Southglen Mall development. At least there was, I have never been. That's at University and Orchard Road basically. Emage in Downtown Denver on Platte street is another decent shop.