I'd be contacting whereever you got the bike from and raise the question of warranty - given its a brand new bike.
Warranty may be void if you attempt to repair it yourself.
Also, check whether self-assembly voids the warranty... some have a rider that "bike must be assembled by an authorised dealer" I think Giant has this requirement.