Product: Bank account or service

I purchased round trip XXXX tickets from XXXX to XXXX for me and XXXX other family members. Our bus was supposed to leave on Friday night, but somehow the wrong time was selected on our tickets resulting in us missing the bus. 
We called XXXX and they refused to change the time so we could not get on the bus with the same ticket. Due to the urgency to get to XXXX, we purchased new XXXX way tickets as instructed by the XXXX agent. The agent with XXXX also assured us that we could still come back on the original round trip ticket although we missed the first part of the trip to get to XXXX. 
We stayed in XXXX over the weekend and attempted to leave out on Sunday to get back home. When we arrived at XXXX at the scheduled time, they refused to let us use the remaining portion of the round trip ticket to get back home. The agent we spoke with on Friday when this entire issue started misled us to believe they will honor our tickets to get back home. As it turns out, we were again forced to purchase XXXX way tickets to get back home. So the round trip tickets we purchased were not honored by XXXX even though their agent made us believe they would be honored. The agent blatantly lied to us. 
XXXX has forces us to spend money we did not have. Their agents lied to us and took our money XXXX. They have received XXXX the amount from us and it is not fair. I feel like this company is a sham and they tricked us into using their services. If we would have known that we could not get back home on the round trip tickets, we would have made other arrangements such as rented a car or used air travel. 
They billed my Bank of America debit card for a service they did not provide. This in itself should be illegal. We would have been better off flying to XXXX after all the money we have forked out to this unethical company. Their business practices need to be investigated and I do plan to get take this complaint further. 
I called my bank to dispute the charge and they refused to help me. The agent told me that XXXX would have to refund the charge. Now I know, Bank of America has a policy that allows me to dispute a charge if I did not receive the promised service. Apparently, Bank of America is as shady as XXXX. For the Bank of America agent to refer me back to XXXX after I explained that we attempted to work with them tells me that Bank of America does not value me as a customer. 
Bank of America has indirectly allowed XXXX to defraud me. I can only image how many other consumers are dealing with this same issue. Bank of America needs to do the right thing and allow me to dispute this charge. In fact, a full, permanent credit is warranted since the Bank of America agent obvious does not know that regulations protects consumers from this type of foolishness. At this point, I am strongly reconsidering my business relationship with Bank of America. As large as this bank is in today 's economy, I can not image them not being able to protect consumers from this type of fraud, especially when people rely on their debit and credit cards for such purchases. 
I need to be reimbursed for this charge immediately. Also, I will be contacting the Attorney General in TN regarding this issue. Our regulators need to know that XXXX and Bank of America are robbing consumers out of their hard earned money. The Federal Motors Carrier Safety Administration will also be notified. XXXX must be stopped. Their shady practices are not welcomed by the middle class.