I am thinking of shopping for a car from Carmax. They seem to have specific car that I am looking for, and I am not in a hurry to buy one. In any case, I am curious to know, has anyone had any experience buying from Carmax? I am aware of the supposed premium for the no-haggle experience but I have seem some online research where the difference is sometimes negligible considering certain factors, like mileage, return policy, etc. Also, how are their loan options?