Where can I buy YuGiOh cards?

Me and my friends wanna duel but I still have to build a deck. ;p
Update: Oh, also Pokemon cards too.
14 answers 14