DO NOT DO BUSINESS HERE!.
This place has Terrible customer service! If you have the need to call in for support you can expect to be transferred out of country to people that clearly do not understand the software they are selling.
Not to mention the bait and switch advertising practices.
Great Selection, Great Prices and Great Service.
If you are a student, teacher, work for a school or a parent of a student, you can buy software/hardware from these fine folks at great discounted prices. I've bought from them several times and the last time I had to call in as my order got back ordered. The guy on the phone was very nice and smart about the items I ordered.