Jesus fucking christ. Don't get me wrong, my pedals are barely better, but then I only build them for my own use and know I can get very impatient. I don't charge $300 for them.
Then again, maybe the enclosure cost $150 to make and drove the price up, that might explain it.