What is your supply TDS?
If you aren't achieving a 93% reduction or more from before the RO membrane to after then you should replace it..
If you have an excessive pressure drop before the membrane due to the prefilters then you should change them..
If your TDS isn't zero after the DI stage then you also have a problem there and should replace it..
At the very least your DI resin should be changed..
Depending on your membrane rejection ratio that may need to be changed too..
And very likely that your prefilters should be changed if they haven't lately..
As for the best place..
Most are very similar..
Airwaterice, buckeyehydro, and bulkreefsupply are all good suppliers..
I usually just shop around for the best price at the time.. They all fluctuate