We are members, and would be members for the Rx glasses purchase alone- very much worth it. We also split large amounts of products with the neighbors. ( I don't have storage for 25 rolls of TP!). Also, keep in mind that they offer health care to all their employees, a living wage, profit sharing, and have a relatively low employee turn-over rate.

Also go a really good deal on car tires...