I am sure many have bought from ebay/amazon and had good success.

I personally have bought from rockauto and go the TYC brand, the TYC brand has been the best out there for me. All the sets I've got are still in like new shape after 1-2 years.