Online Fishing Goods Stores

Who has a better selection of female betta fish (petsmart or petco?)?
also when do they normally get their new shipment of betta fish, i asked both stores online but petsmart said ‘we dont sell live fish online’- not even what i was asking and petco said ‘we get new fish a lot so check back often’
i specfically want a purple female, and a light blue one, and a green one
it really varies by area. in fremont the petsmart has the best fishes and a huge variety of them but the supplies and stuff are super expensive. The petco near me has cheaper things of better quality but the fish selection is dinky and the bettas are all half dead. petsmart ones are more healthy. But either way with these chain stores all they do is buy the bettas and leave them on a shelf in their blue water for god knows how long.
HOW AND WHERE TO CATCH BAIT