I would say I am overall satisfied with the results and the business they created for me. If I could give any criticism it would be with communication. I mean yes I paid them to do everything for me and yes they did give me training but I was somewhat loss with some of the training. I do however know that they know how to find the right products and the website looks amazing. I cwould rate this a 4 out 5 for overall dealing with them but on communication I would say a 3 out of 5. I guess the most important part is did I make money? I did I paid for the VP but I will say this I seen the reviews here and was not comfortable with paying 100% up front so they did work out a payment plan for me to show what they can do I would recommend if possible seeing if they will do that for you.