Absolutely avoid these guys! I ordered a custom pc, and "wireless keyboard and mouse". After missing their deadline, and a couple of phone calls later, I received the mouse/keyboard combo first. What I got was a cheap, Logitech MK270 priced at over $40 (list price is $27.99). When I contacted customer service, they were vague and dismissive. They said, well we pay $10 for shipping so I don't think the mark up is that much... but I PAID FOR SHIPPING! After looking through the hoops that I have to jump through just to return the keyboard, I decided to cancel shipment on my custom build pc. It's definitely not work the risk!