Unfortunately, this happens with 3rd party providers (Expedia, Priceline, Orbitz) sometimes. As an airline employee, I have had friends and family complain to me the airline stole their money. 8 times out of 10, it was the 3rd party provider who created the issue, not the airline. :(
Glad to...