That's funny.
I laugh every time that you mention Lean Burn Technologies. Whenever I see these for sale ads here I always think of the line "I'm the only guy who's gonna call about the car" .
Ya, I think and try to be funny with the Lean Burn pun. I worked in the Government/Army test world for the last 7 years..........