Towing it to my own mechanic is probably the way to go. Frustrating to say the least. I've been going for years and it's the most convenient around by far.