My question to you experts out there: Is it worth the cost and hassle? And what should the cost be, roughly? Thanks in advance for your help.