yes, 08-10 will fit 2012. And when u buy see if CEL eleminator included if not u gotta buy it (around $40 and takes 5 min or so to install).
I would go with Weapon-R...i bought from ebay (
http://www.ebay.com/itm/220751157304?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649) and had to return once because of cheap quality.
------------------------------
2012 Black Pearl Sand Scion XB2;
Thule roof rack + Yakima basketcase + Fairing;
Roof Mount Road Bike Car Top Rack Rooftop;
K&N-69-8613TS Typhon Cold air Intake;
Painted 16" Set of 4 Toyota Sienna Hubcaps;
Wink 5 Panel wide rear view mirror;
WeatherTech® Side Window Deflectors;
Stickers (from Ihatestickers.com);
Headlights DDM HID Kit, 35W, H11, 8000K;
Fog lights - Amber- DDM HID Kit, 55W, H3, 3000K;
Garmin Nuvi 2555LMT 5.0" GPS;
5% tinted Black eyelids;
5% tinted Front Sunshade;
5% tinted rear car light reflectors;
5% tinted side mirrors;
Scion blanket;
Maisto Toyota Scion Xb toy;
Pioneer 760watt (amp);
PowerBass 1100 watt (Sub woofer 2x12")-Plasti dipped;
Blue 48 SMD LED Light Panel (dome light);
2xT10 3024 SMD Green LED light (map light);
2PCS White T10 8 SMD LED License Plate Tag Light Bulbs;
TRD Front Grill Badge Logo Emblem;
TRD Engine Oil Fuel Filler Fill Tank Cap Cover Plug;
TRD Silver Car emblem badges car side stick emblem;
Trailer hitch w/ plug&play wiring kit;
Front bumper lip body kit,
Front tow hook;
Plasti dipped bumper/grill/front and rear badges;
European License Plates - German Quality;
2.4L racing stainless steel header;
Weapon-R 963-111-102 CEL Eliminator;
Front strut town brace bar aluminum carbon look style;
Factory Style Black Fiber Glass Rear Tail Trunk Roof Spoiler Wing;
TRD - Rear Bumper Cover;
TRD - Door Sill Protectors
Catback Exhaust System w/aftermarket tip.