From parking and store organization to customer service, there are lots of factors which differentiate a great Costco store from a terrible one.