Bravo Costco, shame on analyst