We thoroughly enjoyed our 5-day tour departing Shenyang, China for only Euro 500. It included 2 flights, 4 nights’ accommodation, all meals, visa fees and tips. Arirang mass game (Euro 80) was extra but you can opt not to go.
However, you have to wire a deposit to a Chinese bank, courier your passport to the tour operator for visa processing (about 1 month ahead), you have to visit the operator in Shenyang to pay for the trip and you go with a group of Chinese tourists. There were about 20 in our group.
While the hotels are the same for all tourists, the restaurants are not. We were usually in small restaurants, with us being the only group dining there. Food is OK but not great. But we did manage to get some DPRK coins to keep from one of the restaurant personnel. (It is officially illegal to take currency out of the country).
If you are budget minded and adventurous like us, you can try the Manageress Ms FU. http://www.syhxlx.cn/, Email：firstname.lastname@example.org. We have checked that she can handle English-speaking guests but we do have someone who can speak Chinese travelling with us.
You also need to be prepared to use Chinese translator, phrase book or word cards to do basic communication before you meet your DPRK guide. Once you meet the guide in Pyongyang, there is usually one who can speak good English. It will be like you are having your own personally guide.
Another option is to contact Brooklyn who has good English and reasonable price. He quoted us roughly the same cost in small group though the website is a lot more expensive. However, we did not go with him as we have to travelling by train from Dandong to Pyongyang. His website is: http://www.dprktour.com.cn/
When we compared the more expensive western tour operators, Juche Travel seemed to be the most reasonable taking into account of finer details like mode of transportation and actual days in DPRK. But since we did not travel with them, we cannot comment on their service ( http://www.juchetravelservices.com/index.html).
The supposingly budget tour operator, Young Pioneer, is not more reasonable than Juche in our opinion.
Here's my two cents worth and hope it will be useful to travelers like us.