Only place I know where you can purchase the same color and type of leather used in the H3 is via the dealer. I have no idea what specs are used, or who the leather is outsourced to for production.
Cheapest way I can think is to purchase a new front seat cushion cover for a few hundred, have a leather shop cut and sew for the area around the cup holder.
Only leather I have ever researched is what my girlfriend wears when I visit her in TN.
