I do like JaguarPC quite a bit, but there has been moments in the past where they were suffering growing pains, but they seem to have outgrown them and really have their act together. Very good value and their ticket support system is excellent. If I need anything, I almost always have a response within 30 minutes.