I recently got married. We hired a bus company to provide a trolley to shuttle the wedding party from the ceremony to the reception. When the trolley showed up it broke down in front of the church. This meant my wedding party and I were unable to take the pictures we had planned (at different stops around the city) and we were very late to the reception. In fact, we didn't even end up on the trolley, we had to squeeze into a church type van. I have a copy of the signed contract by both the company and ourselves. Lastly, the payment was charged to our credit card. On the Monday after the wedding my mother contacted the company and demanded a refund. They said they would, but it has now been almost three weeks and we haven't seen any money and now we can't get in touch with them. What should we do next?