One of the better Costco's in the area, but the self-checkout loses the chance for 5 stars.  Ridiculous set up and if you don't set the stuff down properly on the belt, it comes back to you and you have to wait for someone to come over and clear the program so you can start over again.  Would rather just stand in one of the long lines and let someone check me out.