There is a major difference though. Costco tries to buy more American made products also they treat their workers really well. It's always rated as one of the best in that area. If I had to pick, I'd go to Costco even if it was slightly higher.
Oh, and it's clean. Sam's and Walmart always look grungy to me.
Here are some stats:
Costco vs. Wal-Mart as reported by the companies.
Employees covered by company health insurance
Costco 82%
Wal-Mart 48%
Insurance-enrollment waiting periods (for part-time workers)
Costco 6 months
Wal-Mart 2 years
Portion of health-care premium paid by company
Costco 92%
Wal-Mart 66%
Annual worker turnover rate
Costco 24%
Wal-Mart 50%
Costco pays starting employees at least $10 an hour, and with regular raises a full-time hourly worker can make $40,000 annually within 3½ years. Cashiers are paid $10.50 to $17.50 an hour.
Costco also pays 92% of its employees' health-insurance premiums, much higher than the 80% average at large U.S. companies. Wal-Mart pays two-thirds of health-benefit costs for its workers. Costco's health plan offers a broader range of care than Wal-Mart's does, and part-time Costco workers qualify for coverage in six months, compared with two years for Wal-Mart part-timers.
"From day one, we've run the company with the philosophy that if we pay better than average, provide a salary people can live on, have a positive environment and good benefits, we'll be able to hire better people, they'll stay longer and be more efficient," says Richard Galanti, Costco's chief financial officer.
Costco has several advantages over Wal-Mart that help it extend such unusually generous pay and benefits. Costco has a more-upscale reputation than Sam's Club, helping it attract shoppers with higher incomes. The average Costco store rings up $115 million in annual sales, almost double the Sam's Club average. And Costco, which charges $45 to $100 for yearly memberships, doesn't spend any money on advertising.
Costco says its higher pay boosts loyalty: Its employee turnover rate is 24% a year. Wal-Mart's overall employee turnover rate is 50%, about in line with the retail-industry average. Wal-Mart doesn't break out turnover rates at Sam's Club. High turnover creates added expense for retailers because new workers have to be trained and are not as efficient.