Home Stock Costco hikes membership fee for the first time since 2017