So I have been debating if I should get this done or not? Would like to hear from those who have done this. What was your experience like? Who did you use? What can I expect to spend and who would you recommend? What are the pros and cons? Thanks for the input.