I would stay away from the devil's own. Not many people have been totally happy with them and always end up getting rid of them.
what problems are people having? I've been using it for almost a year and have had no problems at all, it's great for boosted engines.