Shoppers say it’s a "10 out of 10." ...