My thoughts exactly $58 is a decent price, there are a lot of scrooges in here. The argument of "geez i can build this in a day and the materials will cost me less than 10 bucks" are tiresome and stupid. If you value your time at more than $2 an hour its a good price.