I am waiting for this phone to be available in stores too. I just skimmed through their announcement for s2 and it says it will be available at major national retail stores end of September. Right now it's only available at authorized boost retail stores.
I don't want to buy the white phone either and that's all they are shipping right now online. I'll just wait till it's available in the stores in black color.