If you find that etrailer.com has competitive pricing on an item you're looking at, I would not hesitate ordering from etrailer.com. etrailer.com has excellent customer service, something you won't get the same level of service at other vendors even when going through Amazon.
I ordered a part from etrailer that was indicated on back-order(part also could not be found anywhere online) and etrailer emailed me every week with detailed status on what was happening with my back-order. They offered to have the ordered cancelled or I could leave the order open and they would continue to chase it down with the manufacturer. It ultimately took two months to get the part but I got is sooner than any other vendor indicated they had the part available. The two months time was not etrailer's fault but it gave me an appreciation for the dedication etrailer put forth for their customers.
I have been very impressed with etrailer over multiple orders placed with them... and I have no other connection with them other than being a consumer.