Complete rip-off site. Ordered a replacement keyboard and it was never recieved. The company actually responded to Paypal with a fictitious tracking number for a package delivered to a different US state.
Beware they do not respond to email. They just take your money. Had to file a claim with Paypal to get my money back.
Stay away... stay far away.