Amazon can be good for some things. I like a lot of Asian foods, so, I have great luck shopping spices and various prepared seasonings (Chili Crisp, shrimp paste, etc) at the local Asian markets. There's a lot of good BBQ seasoning (packets of dry spices for cheap) with an Asian flair to be had there too....
I've had good luck with this place online... https://www.savoryspiceshop.com/ and we shop Penzy's occasionally too.