I tried too return parts (front control arms)that did not fit my 2005 jeep grand Cherokee 4.7L v8 SUV. I had too scramble too part source and pay more because mechanic had truck on the hoist and avatar parts didn't fit.Not a big deal, however when l tried to return them for a refund they screwed me with a restocking charge and $22 for Canada post... Great customer service $#*!s