IMO, $480 is pretty right price.
I paid mine for almost $600 shipped.
it was like a year and half ago when e90 was pretty not common.
$480 shipped included filter and cleaner is really good deal I think.
2006 BSM 325i / ZPP / ZSP / Adaptive Xenon / BLK leather interior / Steptronic
Eisenmann racing / K&N Ram charger / M5 rep. wheels / D1S 6000k / Brex white ring / OEM style rear trunk spoiler / M steering / OEM strut bar / Blk line tail light
Hamann lip spolier / Mtech rear bumper