All items from Smith's to no longer accept Visa credit cards because of excessive fees