I had a great experience at Echelon! I dropped off my computer because my tool bar had frozen and browser options disappeared. I had my computer back the same day, fixed, ... more