I suggest a dice cup if your problem is the dice not being properly random.
Automatically Appended Next Post:
Doing some research on this, sharp edges have more to do with preventing cheating (harder to hide shaving), and actually make it easier to cheat if you don't enforce some kind of rolling rule (so you still need the dice cup, or a bounce wall like they use at craps tables, even with perfect dice, unless you aren't worried about either cheating or people lucking on to a superstitious way of rolling). They are part of the process of fair dice though.
You're also going to need filled or painted pips, and a manufacturing process that doesn't leave the dice short on one side. The only dice I can find that do that are either casino
d6s (99% of which have had the serial number destroyed with a drill, which ruins the fair dice thing) and Game Science dice. Game Science dice have a small blemish from the molding process (manufacturer says this is unavoidable if you want them to be affordable, the blemish is normally removed by the rounded edges process), but are the best I can find that aren't
d6s.
For bonus PiTA points, Game Science dice are either unmarked, and you'll have to paint them, or come hand painted and are 30$ or more a set.
Automatically Appended Next Post:
ETA: Apparently you can get painted dice from them cheaper if you hunt around:
http://www.g2ch.com/gamescience-dice-c-21_43.html?page=1&sort=2a