Do you trust the shop to give you good customer service? If you think it's a fault in the way they put them on in the first place, they will probably do it for free and at the same time, you can ask to watch how they do it and get some advice.should I take this back to where I had the tyres put on?