Recommendations for Online Stores to Shop From

I’m seeking suggestions for reliable online shops where I can purchase HO scale rolling stock from KCS, including locomotive designs that pay tribute to veterans and first responders, particularly from Norfolk Southern and Union Pacific. Any recommendations?