This is the worst company I have ever dealt with. Purchased a high-speed scanner (expensive) on April 10th. Today is April 24th and the scanner still has not been shipped. I had to cancel my order. I purchased one from ScanTastic two hours ago and already have a tracking number. Their customer service is terrible, too. Save yourself time and frustration and order from anyone but them.