Maybe I'm looking in the wrong places, but I have never been able to find heavy-duty desks at a reasonable price, except for the old-fashioned sit in the middle, drawers on the side design. I've built my variants of the door desk at home specifically because they were cheaper than the alternatives, even the cheap particle board desks fro the big box stores.
My variant is to lay two 2x4s across either two filing cabinets or sawhorses, then put two 2'x4' sheets of 5/8" or 3/4" MDF on top of the studs. Cheap[1], toolless[2], and portable[2]. My current variant is a little more elaborate, since I wanted a corner desk, but fundamentally the same architecture.
[1] The sawhorse version costs less than $50
[2] Nothing is attached