Awesome Service
Received the shipment within 12 days including 2 weekends, which was normal as the shipment normally takes 10-20 working days to the Middle East. The keys were excellent with good quality and was easy to fix. Now it's hard to find the replaced keys as it looks exactly the same:-)