You should complain, Titch. That’s too new to have a bad bed already. If it shipped like that, they should at least make it right. Get on your lappy and fire off an email ASAP.
I agree, reading online the ones that have said something ended up getting replacements.
I ended up swapping the glass plate with another one I had. The one Creality sent had to many deviations. The Heated bed actually wasn't that bad. Running the Dial thingy I got from Harbor Freight and a custom gcode I made I was able to compare everything. The heated bed never went over 5 microns (.005) The Mic 6 Casting plate I got was the same, although there wasn't as much change throughout the entire plate. just a couple areas went near the .005 tolerance it stated.
Doing the test on the glass Creality sent the dial was all over the place. Some areas dipped in and out of the 10-15 microns, no consistency at all. This was tested on both sides. 10-15 microns doesn't seem like a lot but you could see it in the bottom and top layers.
Titch one thing you can do to try to help is change the first layer thickness maybe to 150-200% this will put down a fat layer that will help fill in those dips.