Sorry about your problems.
My first choice is a local B&M store that has employees I like and I feel like the little more they charge than some web sites is more than fair for the help they provide. Plus I can get my hands around their neck if I have to.
A next choice for me is a site that I have used before and liked.
Next, and originally the ones above, is the list of forum suppliers. They support this site and ECF does a little to police them.
fasttech can take a long time and the quality is iffy, but it is cheap.