Have you ordered anything from the EU recently?

I still doubt it's legit. VAT is either paid at source at time of purchase, or paid to HMRC on the goods' arrival in the UK.