EPJ is a great place and I had a great experience there. I always knew what I had to do so following the directions was easy.