Service and products are excellent. Products arrived ahead of schedule. Staff was very friendly and helpful. Pricing was very good.