I got one of the german ebay lip spoliers. Think it was about £30-£40 delivered, already sprayed but I've had it smoothed into the bootlid now though.
Oooooh, I like the BMW Compact spoiler... there's a bit more shape to it than the one I have. Did you get it direct from a dealer...? If so, how much was it?