0
back story:
so this winter/spring i spent a fair amount of money on my dirtbike (03 KTM 300EXC). probably more than i shouldve and certainly more than i paid for the bike. i replaced stuff that was worn out, damaged or just upgrading things. This project was prompted by the fact that i broke a ring last summer and the motor needed a top end as a result. so since i have no history on the bike i decided i would do the bottom end as well and start anew. i was originally going to do the job myself but after talking with the shop, they convinced me to bring it to them because the crank would need to be pressed apart/assembled, shims, blah blah blah. i decided, that i would just pay the experts. in hind sight, i couldve done it myself. especially since i had to go get the crank from them and bring it to a machine shop to have the new rod installed and bring it back to them. i will admit the shop was good to me, they allowed me to purchase parts at my work for cost and bring them in for them to install, but they charged me a couple hundred more than they originally quoted me for the job with no explanation why.
got the motor in the bike in time for the dirt classic. bike ran great, no issues. took the bike to clough a few weeks ago and bike ran ok. didnt start on the first kick like it did all day at the classic and seemed to keep loading up on fuel. at this point im chalking it up to a fueling issue/adjustment.
i go out into the garage the other day and notice a small puddle under the bike. its oil. i pull the bike out and look to see that it appears to be coming from the countershaft seal. obviously that was replaced during rebuild. a few days later and the puddle has tripled in size and now theres a second puddle back by the rear tire. the oil is running down the chain and the swing arm and dripping down from the rear sprocket/chain guide. the engine has 8 hours on it and a new seal is already leaking. i am aware that those seals are pretty common, as i had replaced it once before the rebuild. i didnt expect it to fail this soon though. i called the shop and they said to bring it down and drop it off and they would fix it in a few days. they apparently dont make appointments so i cant schedule a time to haul it down there, wait, and then haul it home. its mostly just an inconvenience. i am tempted to just buy another seal and replace it myself, but then i think i shouldnt have to do either.
TL;DR
paid a shop to rebuild dirt bike motor. 8 (engine) hours later and a seal is leaking. should i be mad and give them the chance to fix it or just fix it myself and rely on them for KTM parts only and move on?