I ordered some masks, they're definitely coming from China although the
delivery time was short at the time of buying so I assumed they'd a
depot in the UK.Yesterday the seller emailed me asking if I like the
item and can I leave some good feedback a...