Don't forget to figure in freight, sales tax and time when choosing. Eckler's is in my home state of Florida so the freight is cheaper, but I have to pay sales tax, but I get the parts the next day.
Then there are the sales. Eckler's, Bob's and a few others constantly run 10%, 15%, 20% off sales, so waiting a few days for a sale to pop up pays.