Best Buy puts Rogers Samsung Captivate online, still waiting for official launch.