They do have people that can look at your rc and they are pretty knowledgeable. As for specific filters I am not sure
From what I can tell. (I don't do rc) is that they have a full service area and can diagnose and help fix any problems you have
If they don't have it in stock they can get it
Thanks! Your answer is awaiting moderation.