Now , I bought this car at a car supermarket 16 plate 23,000 miles with FSH, they obviously were not aware of this as they didn't mention it. But I thought hang on a minute and contacted my local Main Dealer via their online chat thing, but they said 3 years or 100,000 miles ?

I'm confused but also very pleased either way , however who should I believe ?