Still not received my 128GB SD card - I presumed this was a UK company, but asking where they were shipping my item from I was told the following.....
"We are based in Jersey Channel Islands but our product are in a warehouse in Switzerland"
I DO NOT RECOMMEND THIS COMPANY