Sorry for coming onto this thread late ... I too am looking for a source of twisted tapes to insert into a tube type heat exchanger ... my application is for some research at NASA GRC in Cleveland. I'm not familiar with "HPD" and a google search did not seem to return much.
thanks,
Andrew