I bought a Citizen Promaster Diver's watch about six months ago @ Chronograph.com. It has run fast since i received it, I can't tell exactly how fast but after about a week its noticeable (maybe 20-30 seconds a day?). So i finally broke down and took it to a local jeweler who kept if for several (frustrating) days, only to not fix it. He said it needs to be cleaned and that it would cost about $90. I only paid about $250 for this watch new. Did i get a lemon? piece of junk? Is it normal for automatics to be this noticeably fast? Why should it need to be cleaned after only 6 months? Is it normally that much for a cleaning? I don't know if i should just buy a new watch or invest what it takes to get this one running well. Any info is greatly appreciated and i'm sorry if these questions have been covered elsewhere. Chronograph doesn't have my watch anymore but i believe this is it. Although, i paid a bit more for it back then.