SanDisk Ultra 32GB Class 10 UHS 1 Micro SD. Low speeds ??

I bought SanDisk Ultra 32GB Class 10 UHS 1 Micro SD and im only getting a MAX speed of 8.9 MB/s

but on average is 6 MB/s to 7 MB/s .

I bought this card for my GoPro Hero 3 Black and i know it needs above 10 MB/s to record Full HD.

I have used H2testw,  Crystal Disk Mark, on windows 7 (High spec) USB 3 port with USB Card reader 

I have used SDspeed App and Black Magic Speed test App on an 27" iMac (2012) Built in Card Reader

On both computers and with all 4 Programs, i get the same results. have a done something wrong ?

am i testing it wrong or is my card that slow ?

It was bought from http://www.gizzmoheaven.com

i have no reason to think its fake from there… Or atleast i hope not.

it came sealed in cardboard packaging and looked genuine.

i have included a screenshot

 A Photo of the SD card and the packet it came in

also to add there is a serial number on the back

hi any sandisk guru can answer it is also my writing speed using h2testw it should be 10mb per/s right? is it fake or what

thi is my test result using h2testw very disappointing is it fake?

Test finished without errors.
You can now delete the test files *.h2w or verify them again.
Writing speed: 8.28 MByte/s
Reading speed: 18.3 MByte/s
H2testw v1.4

ditto

my 64gb sandisk ultra microsdxc tested on on samsung s4 gives similar results

and seems no response to our questions

AVOID