Ordered a car shipped, given 21 day shipping time. Carmax sat on it for 21 days and didn't ship it or call to let me know about a problem. Bad service, will not be using carmax to do purchases online.