A standard Costco, so just for that it gets 5 stars. Parking is easy and ample. It never gets too crowded, although the check-out lines can be long. They sell beer and wine.
One time I bought a tree, and it died :(
Hint: if you want samples, you'll have to wait until the afternoon. They don't even start setting up the carts until late morning.