I'm not a fan of JMS. Had a couple of friends with mediocre experiences that turned into poor experiences when problems arose. Also, they were pretty rude the one time I was in their shop - definitely didn't get a good vibe from the few staff I encountered. That's just my

though...
Heard nothing but good things about JTran