Costco is a retail powerhouse. But with the stock trading close to record highs over the past few months, is it still a good ...