I have iforged wheels too and I can tell you that I definitely trust Supreme Power.
Another place I would recommend is Shoreline Motoring in Huntington Beach. You can check out reviews on yelp for both shops and you'll see nothing but 5/5 stars. I recently had my car at both shops this past weekend. Nothing but praise from me!