Amazon launches 4-star retail store at The Woodlands Mall

The tech company’s physical location is stocked with highly rated products from its digital storefront.