Please be aware, we have found a number of sites claiming to be selling Karrimor SF products at discounted prices. Please do not purchase your product from these site as they are not official Karrimor SF sellers. They appear to be based in the USA, however, they are actually located in China. Having completed some test purchases, they will accept your money but not send any goods.
Here is a list of the sites we have found so far.