There are no lube / grease points on an Aveo? Now I feel really stupid as not too long ago I paid the repair shop to lube everything up!!