My issue with traps is they are usually out if proportion to the treasure. The dinkiest d4 poison costs 100gp/dose. Yes, yes, not an economic simulator, blah, blah, but as a player I am more likely to make more money stealing the trap than whatever it protects.
For the love of sanity people...