Communication was good throughout the process. Items were packed securely and arrived in great shape. Price was a little high, but was pleasantly surprised when I received a message that the items could be consolidated into one shipment which save me over $100. Overall, these guys are top notch and remember, you get what you pay for.