I would hazzerd to guess that all "domestic" mebrains arre pretty close to each other in terms of quality and preformance. I found a link to a good place to buy replacement membraines on a post on RC so here it is
Replacment membraines
hmm I need a spell checl program for this LOL
Steve