I started using their site about a year ago and have made several purchases. Wide selection of stuff for computer, science, and hard-to-shop for people. Their marketing is creative, and everything arrives on time as expected. Also, geekpoints and coupons that you collect after each purchase help you save even more.