Garmin Edge 1040 None Solar not charging


I have a 1 week old 1040 that i tried to charge for the first time.  I have used the Garmin USB cable that came with the unit.  I have tried it from 2 windows laptops, an IMAC and 2 charging docks but on the charge screen it will not go past 30%. I have tried 2 other USB cables but to no avail. I have performed a factory reset.  When plugged into the computer it does go into storage mode fine.  It also connects fine to Garmin Express. If i unplug the unit with 30% on the screen it boots up but only shows at almost zero % and less than 60 mins run time.

I'm thinking i possible have a faulty unit?  Any ideas?