The Warehouse Removed All Reviews On Products

Anyone notice The Warehouse have removed all reviews from it products after the last update? Are they getting complaint because they basically reviewed all the reviews before posting them?

Related Stores

The Warehouse
The Warehouse

Comments