Yes, you can find Pokemon cards in most stores.
At the Velistone department store.
You can buy them at Celedon's Department Store.
you buy it in the veilstone department store
You can buy it at the Goldenrod Department Store
You can buy it from the Lilycove Department Store.
Theyre called dusk balls and you can get them from the department store in veilstone and the Pokemon legue store. There called dusk balls you can buy them at Veilstone department store and Pokemon league store. They work best at night.
you buy them at celedons department store.
Buy it at the celeadon department store.
Buy it at KANTO Region at Department Store
You can buy it at the Cleadon department store
buy it at the vielstone department store
you can buy it in lilycove department store