We are quite a haul from you, but we would gladly rebuild it for you. Since it seems as if they broke it, we don't really think they should have any say so to where you take it. Make sure you get someone who knows what they're doing and don't just settle because "they don't want to haul it somewhere". If they insist on you taking it to some random shop locally make sure they are willing to cover it if it breaks again. If we can help you at all, let us know.