Sp 1tb nvme issue

So I bought a Silicon power nvme 4.0 gen4 and it has writing speeds of 6.5k and reading 7k,I've noticed that actually the speeds are 3.6k on reading and 3.4k for writing,my mobo is a b350 tomahawk,is it normal because of my mobo? Or should I refund it? Any reasons?