I have loved my experience with Rainbow. Not only is it an amazing product it is a group of people that are a family and treat you as such as well.