Just called buy.com (Phone: 1-800-800-0800) and was told they do not know when the phone will be available at their stock. Plus they told me my credit card won't be charged if I pre-order from them.