Have you contacted Mears regarding refund?
I have talked to someone who works for Mears regarding terrible messages about bad services from Mears. She informed me Mears and towncars are totally different. But there are good Mears drivers. You can file a complain to Mears if the driver is bad.