I have found the CRESTED brand of Apple Watch bands has been excellent from Aliexpress. A pro tip is if you purchase from the same seller and pick the same shipping option for all your bands, you will only get charged one shipping fee. Also, if you have issues, you can contact the Aliexpress support and "negotiate" the price down that you paid or pay to ship it back for a full refund. I honestly don't bother with Amazon any more due to how much more expensive the bands are there.
Here is a link to the seller of the CRESTED brand of Apple Watch bands on Aliexpress:
https://is.gd/z0IM6U
Here is a link to the CRESTED Nike Sport knockoffs on Aliexpress:
https://is.gd/pN4CD5
I haven't used their Nike Sport but have used their Sport bands and find them to fit well and be high quality. Not quite as good as the Apple ones but at roughly $3.50 a piece, I wouldn't spend the premium on Apple branded ones.
I just put an order in for several 42MM Sport bands, a Black Ceramic Band, and a Brown Modern Buckle from them. Hope this helps you and others.