You can buy a finished product for $350! The side is in Polish but and the delivery time can take up to 3-4 weeks, but it's worth the price. I have one myself. They also have an English website but the price is twice as much, don't ask me why.
http://www.ajprodukty.pl/meble-biurowe/biurka/biurka-z-elekt...