Dude, I love Tenzo and all (I have their foglamps and rims) but I would NOT trust them with my suspension components. And part of the reason was because my 18" rims weigh a half pound more than my stock alloys and they're actually NOT made by Tenzo's real factory - they're subcontracted out.
If you NEED coilovers, save up and get some Ground Controls. Otherwise you should just go with springs.