Your best choices are indeed:
- department stores: Especially the bigger ones as Jumbo on Luperon, Plaza Lama on Avda. 27 with Churchill
- clothing stores: I always like Anthony's in Plaza Central on Avda.27, it is on the 1st floor next to main entrance on Avda.27.
You find there all American brands (mostly produced in Central America or the D.R.)