We like the switch and the keyboard but sadly the service from Osoo was some of the worst we've ever encountered. They don't even deserve the one star rating! The web site advertised the item as being in stock but it wasn't - they part shipped the order although we couldn't use the other part without the switch. They asked whether we wanted a refund and we said yes, they sent the goods anyway and wouldn't refund the carriage. When the keyboard we'd ordered was delivered there was a part missing and Osoo practically accused us of lying and stealing the missing part. They ignored emails pointing out that they were breaking several consumer laws. What more reason do you need to buy elsewhere?