advice on bad service from a parts company..