Primitive racing used to have a good one for fairly cheap. In terms of a front lip, I wouldn't buy an ebay one. They're too exposed to too much potential damage to get one that will fall apart with a minor impact. Not to mention fitment is going to be nice and tight with something made by primitive or oem (check rallispec, gruppe-s etc. i got mine off of nasioc), not so great with whatever chinese knockoff organization makes that junk on ebay.