I know that's NOT Puerto Plata or Sosua, but I just bought some ArmorAll stuff at 8-A in Santiago, they had a pretty good selection.
I've also seen some of the "Auto Adorno" places have some of the type of stuff... occasionally . There is a rather well equipped one on the POP bypass road, between Banco Popular and super market Jose Luis, on the South side.
... J-D.