jim is (as usual) right on with pricing and service to the customer, as far as a shop charging to assemble , they can charge what ever they want to , BUT rip off a customer and they are gone for life . that's why I guarantee all my courses 100% money back , because I value return business . LDS doesn't see that ....... change shops but before you leave tell them why , maybe they will smarten up