ALLENWOOD, N.J., Oct. 21, 2020 (GLOBE NEWSWIRE) -- Car ownership comes with a lot of maintenance duties. With regular servicing and unexpected repairs, some cars are money guzzlers in their own right. At times, the maintenance/repair expenses tend to shoot through the ceiling and drain your pockets dry.