David, I am not affiliated with IDT, but have used them for all of my oligo and primer needs. They are relatively inexpensive (If your institution sets up an account, and you order in bulk I beleive it is $0.95 per base). If not, I believe it runs $1.75/base. They will synthesize degenerate primers at no extra cost, and RNA for a bit more. Good Luck