Anyone know what kinds of stores (other than bike stores, because that's farther away) will carry some basic leather gloves that would be good for warm weather riding. I've had bad luck getting the right size on-line (nothing like wearing imprints from your gloves for an hour after riding for 15 minutes), and I'd like to get these before Saturday.
TIA
TIA
Comment