When you buy a new battery the voltage may look OK but it is not charged fully. If you then drive a short distance home and park it, it will drain. Its likely that the 2v you see when connecting your charger is not the true battery voltage. If its still connected in the car it still has a load on it. If you disconnect it and give it an hour to recover you will be able to measure the real battery voltage although I doubt that it will come up to more than 6v or about 1v/cell. It may still take a charge but it has been damaged and will never come back to 100% and when connected will drain even faster than before. If you take it back and they give you a new battery make sure you put it on a charger when you get home and leave it on for 4 or 5 hrs min. and then recharge at least weekly when in hibernation or like you were planning disconnect it. Running the engine at high idle for 15 min wont charge a dead battery, it may leave a surface charge that reads 12v but that will be gone in a few hours and your battery will continue to sulfate.