Ok here is the deal with Hi Output they are great for the small basic stuff but not so hot when it comes to big jobs like rebuilds or major repairs. I personally have only had good experiences there but mine have been limited to getting tires and bike grips. I know numerous people who haven't had a problem for things like tires, chain and sprocket, oil change, spark plugs and the like. A select few though have had problems with them when having a bike rebuilt after an accident, needing motor work done, getting dyno tuned and such have gone horribly wrong and sworn the place off.
I like it because for tires they are pretty cheap on both tire price and on the install. Also when i got new grips here they put them on free of charge. Scott will work with you on prices for parts too and can get some decent deals.
I continue to go back for the basics because i haven't had a problem but if i needed major work I would probably look elsewhere. Places like SVC might be a better option for the major stuff but Hi Output has earned my repeat business.