Certainly you did return my 19.99 deposit nonetheless it was not right until you pressured me to go thru my credit card to go right after discovercars. You were refuseing to return my deposit.Discover Cars’ shoppers pay back, on regular, fifteen% less than those that e book directly which has a automobile rental corporation.In the event you … Read More