Ordered computer, keyboard, mouse.  Arrived before expected delivery date.  Computer was as advertised and worked fine.  Keyboard arrived broken.  Notified seller and they made it right immediately.  Could not ask for more.  Would definitely do business with them again!