Yeah, most of what they sell is their own gear, that's why their prices are reasonable. They do carry some brand names, but most of their own stuff is comparable or better than a brand name equivalent, at a lower price.
As for weather, I've been wearing a light jacket for the last few days...