I had this the other day, needed something for my Mum's birthday, ordered it about 5 days before, filtered UK, it came up next day delivery, ordered it, came over a week later from China.
I think the company is in the UK, but we order it from them, they get it sent direct to us from China, cutting out the middle postage.
I just give them the most negative feedback I can and state why.