Droped my Ultrafire C3 now it's dim. What to do?

Rats,
 
I Droped my ultrafire c3 the other day and now it burns dim. 
Can it be easily fixed? 
If you think that the led is still good, I wouldn't mind 
buying a new circuit board and installing that. What do you guys think?
I miss it. It was so nice, bright and pocketable. 
In fact that's how it fell 
 -- out of my pants pocket on to the floor on the way to the laundry.
Help

Check the solder blobs on the edge of the circuit board in the head. Do they look as if the body tube is biting in to them? If not add a little solder.

Is the tailcap making contact properly - you can check this by removing the tailcap and using a conducting object to connect the negative of the battery to the body. Is it still dim? then the problem is the head.

This might help. At least I hope it will.

This post is dealing with a C3 type light. #13

I checkd the solder blobs on the edge of the circuit board in the head. I'm sure that they are fine.

In fact when the light was pretty new I had to add a little solder to the existing blobs to make better contact. The threads were so close to bottoming out before contact was made.

I also tried bypassing the switch as you suggested but alas to no avail.

Any other thoughts?

My guess is body-head contact then - or something nasty inside the driver.

I'd unscrew the pill and check all the contacts you can see.

Or you can try to power the emitter by using 2 AA batteries (the less current discharge the better, i use some made for low drain devices, commonly found in stores where they cost almost nothing) briefly in direct drive to see if the emitter is faulty if nothing else helps.

Ikea (EU thing) has 10 packs of AA for like 2-3€. All my remotes are very happy with them and most AA flashlights seems to like em.