If you know what resistance you want, then you can easily make a shunt out of a bit of wire. For example, if you want a shunt that is .75 milliohms, then
http://www.powerstream.com/Wire_Size.htm tells you that 14 AWG wire is 8.282 ohms/km = 8.282 milliohms per meter, so you want .09055 meters = 9.055 cm = 3.56 inches.
So, I made a shunt out of 14 AWG wire, which I use in conjunction with this £3.49 meter:
http://www.ebay.co.uk/itm/LED-Digital-Volt-Amp-2-in-1-Panel-Meter-Voltmeter-Ammeter-100V-100A-Blue-Red-/390738004493?pt=UK_BOI_Electrical_Test_Measurement_Equipment_ET&hash=item5af9ccca0d
So, two questions. How did I know I needed .75 milliohms, and how do I know I got it right?
I looked at shunts on Ebay,, and they all seem to be 75 mv at their rated current. Since my rated current is 100A, using ohms law, the resistance needs to be .75 milliohms. And I don't worry about putting 100 amps through my 14 AWG shunt, because there's a 40 amp fuse inline with this, which will blow long before I get to 100 amps. You could, of course, use thicker wire for your shunt, just use the AWG table to calculate it.
How do I know I got it right? I have an array of ten 12volt lamps. I put the output of a 4S lipo throught that, and measure the current with an ammeter that I think is good, and I measure the same current with me made-up shunt-and-meter. And if I get pretty much the same figure, I know I did it right.
How accurate is this?
I don't much care. If it's 10%, I'd be very happy, if it's 20% I'd be OK. Because when I look at the current going through my motor, it's very variable from second to second. If my meter tells me I'm pulling 20 amps and I'm actually pulling 16, then that's good enough for me.
Accuracy is more important on the voltmeter part, because that tells me how much battery I've used and how much I have left. And my home-made shunt doesn't affect the voltage reading. Plus, the voltage reading agrees with my multimeter.
So while I'm riding along, my ammeter gives me a pretty good idea of my moment-by-moment power draw, and shows me the difference between cruising at 15 mph on level road, and heaving my way up a nasty incline on squishy ground. And the voltmeter tells me the state of charge on the battery; when it's down to about 28 volts (that's on an 8s) then it's nearly empty. I also have a beeping battery monitor on each cell, set to alarm at 3.2 volts, so I don't ruin a cell.