I am glad you had a good experience with both companies. I have never worked for CRE, but I did work for Crete, and I would never go back. My experience with them started out bad and got worse. The only good thing I can say about Crete/Shaffer, is my second trainer was dedicated to helping people succeed. I wish you the best.