Is it really worth the pain?