Can Amazon Tackle Hardware and Payments?