We normally like Costco, but when we moved to Brooklyn and tried the Costco here, it was unbelievably angering. First of all, there are no empty shopping carts anywhere. Ask an employee and they won't even look at you. They'll just say they don't have any. So you'll figure out that to get a cart, you must follow a family with a loaded cart out of the store to their car, ask them if you can have their cart, argue with someone else who claims they also called that cart, wait for the family to slowly unload their cart, and then finally walk it back in to begin your shopping. Several people will inevitably ask you if they can have your cart, like you're in the middle of a famine or something. And if someone gave you Costco-Cash, don't think of it as a gift. Here's how they treat it: they turn you away at the door and make you get temporary membership. Wait 15 minutes in that line like a 2nd class citizen to get a silly printout (sometimes after that 15 minute wait they'll tell you you don't need temporary membereship. Bring it back to the entrance, if you got it. At the checkout line, if the temporary membership didn't give you a printout, the cashier will try to deny you service. They may call the manager who will tell you you are at fault when their membership desk and cashier were the ignorant, unhelpful ones. The website says no membership is needed for Costco Cash, but apparently none of the employees ever read what's on their own website. Do NOT go to Brooklyn Costco. Oh, and after waiting 15 minutes in line for a pizza, they'll tell you they're all out. It took us 3 visits to finally get a pizza. Only go to Brooklyn Costco if you want to get very angry.
Pros: If you live across the street, then it's a short walk
Cons: Must fight for shopping carts, Angry workers, Costco-Cash is a turn-off