Buy it.
Wallmart
You can buy Pokemon Diamond version at your local electronics store in the Video Game section.
Yes, in the Pokemon Leauge
yes you can
At target
You cant
You can buy Pokemon using the gambling coins in Celadon City. The building to buy the Pokemon is right beside the casino
You can buy Pokemon Diamond at EB games and Game. Any game shop.
amazon.com or ebay.com
no, bt if you buy platinum version you can catch both
dwonload marble blast gold full version