DO NOT ORDER
DO NOT ORDER This company is a scam operation. They offered me a 10% refund for an order which I had cancelled and I was then asked to pay £398.78 import tax for a tshirt.
United Kingdom
DO NOT ORDER This company is a scam operation. They offered me a 10% refund for an order which I had cancelled and I was then asked to pay £398.78 import tax for a tshirt.