The communication was fabulous, every query answered in full and clear and also quite swiftly. When i had my item returned by post with no explanation or reason why, the team kindly extended the order time and waited for 2nd time delivery. Finally received the item and next day I've received the check.