I used to spend a lot on vitamin c serum, and I mean a lot - my fave was about $100 for a 15ml bottle. For the last year or so, I've been making my own, and although it's probably hard to judge the awesomeness or otherwise of your own face, I think the results are the same.
If you want to give it a go, here is what to do.