Yes, they are expensive for just a few items but if you can fill up an entire truck the value proposition isn't bad. And you get what you pay for. They were professional; clean; on-time; and communicated great. The workers don't look like they were just picked up from in front of Home Depot.
I would definitely use them again.