Where is everyone getting these cheap parts from, everytime I go anywhere for something, they haven't got it and charge full price.....can someone let me into a secret?

I'm still after a seat cowl, and am loathed to bay £78 for a lil bit o plastic.....