Amazon Knocks Down Store Rumors