An interesting article for sure.

I would add transportation to where you need it to the list of criteria. To put it simple, I would not trust most postal services to deliver a table in good shape. Local carpenters have the advantage of being able to also set it up. This gives you the chance to know it will be done just perfect.

While I would normally love DIY, a table is not among projects I would aspire. It needs skills I do not have and the time it would take me should also factor into the costs. When you compare that with any carpenter, it's a good deal.