Complaint Price issue and delay in repair