I had an awesome first time experience with CB. The communication and customer service is top-notch, Ill definitely be doing business with them again.