TPA: Is it worth the price?

Abstract
No abstract available