No!... On 10/24/2017 I ordered three filters from you on Order No. CP-*******. Two of the three (although shipped separately) were received. The one that I needed the most... an RP membrane has still not been received. When the order was placed, there was a note on the website that there would be 4 day delay which I accepted. When I called several days ago to folow-up, I was told "oh yes, we have one and I'll get it out right out". I'm still waiting, so, no, I'm not satisfied.