I WAS A FIRST TIME BUYER and ordered 2 rear hub seals for my 2006 Dodge RAM 2500 on line. The seals were slightly larger and did not fit my truck. Not able to see the difference I tried to install one and damaged it. So I called for a return since they sent me the wrong one. They said that they would refund the price of the good seal only and I would have to pay the return shipping. The seal cost $17.40 each plus shipping. So for me to return one seal it would cost $9.00 shipping and I would get credit of $8.40 and I paid $43.89. This is totally wrong. Do yourself a favor, don't take a chance with this company. A good company would refund the full amount to a first time customer. I WILL NOT BUY ANYTHING FROM THE AGAIN.