Costco is a must if you have teenage boys :)
the lack of choices for similar products is a huge plus for me - speeds up the shopping process considerably, and their curation is pretty good