Welcome
Uhm I don't buy cards but you can find nearly every card on the internet. I searched a few moments ago for the new Dinosaur Deck and found this:
[link]I'm sure you can find all the dinosaur cards if you searching a while
There are lots of onlineshops for YGO cards~
I also saw booster packs and decks in most gameshops.