As long as you have the critical dimension of the bearing (OD and ID), you can get one (or two) bearings and press them in to the old pulley. I did that with my pulley after searching. I forget what the outside diameter and the inside diameter are (I want to say 35mm and 20mm, but a search will easily yield those results), but the width of the bearing is less critical. The stock bearing is 15mm...I used two 8mm bearings and pressed them in together.
The important thing to consider when researching your bearing options is the speed that it will be rotating (up to 8k RPM) and sustaining a load that depends on your belt tension. This certainly makes the selection process easier. Also, you want the pre-packed bearings, because you're not going to be able to lubricate them.
So far, I've had ~6k of quiet, problem-free driving for about $25. If you're thinking this, PM me and I'll look up the specs for the bearings I used.