I was very impressed with the selection of trailer and towing parts. I had the opportunity to call the customer service number with questions about wiring and they were very helpful and knowledgable. One of the products I ordered was out of stock and I was notified by etrailer.com to expect my order to ship within seven days. It actually shipped the very next day! Thanks for all your help. Jeremy, Victorville, CA