What is a fair parts cost markup that I should expect from an independent repair shop? I was charged $680 for a part that is available from Tweeks for...