US warehouse club chain PriceSmart has announced that John M Heffner has been appointed executive vice president and chief financial officer of the company, effective 1 January 2004.