I've never been to a show, but want to and been saving my money for an August show in Southern California. I was wondering, do you think it is best (price-wise) to buy online or would I be better off buying with vendors? And is it like a swap meet where you can negotiate pricing or are they all basically firm?!