Professional, on time, met a few min after closing time for me and order weighed and was quality. 5 stars for these guys