I have the sliding doors and I like them I also got some of the peel and stick finger pulls and put those on their...I have the same con too with the substrate in the tracks but I just went out and bought a can of that air duster and that helps alot a little spray and it's all gone that can will last me for a very long time
Sent from my LG-D850 using Tapatalk