We had a few speed bumps along the way but these guys are good. Really good. I ended up getting exactly what i wanted. Who can ask for more. What i particularly appreciated with the communication. Not always the news i wanted to hear, but it was given to me straight up. I respect that. You can use them with confidence.