Highly recommend for anyone who doesn't want to deal with figuring out the process the long way. I purchased the full service and will say it was worth it for the sake of convenience. I am very impressed with how easy the process was and how easy it was to communicate with their team members.