bought my current one off them and had no issues. Delivery was free, quick and efficient. Transaction smooth and yes I got a discount! When I got an advisory from BMW re recall, they noticed the front tyre was a bit thin. I called Fins and asked how it could've passed the MOT..He just asked me what tyre I wanted, sent it out courier to BMW and had them fit it, and paid for fitting. Good service soothes...