Just because something is inexpensive does not mean that your must accept faulty goods. You do not.
What is the bike, where are you based, and how did you purchase the bike?
3 weeks old is a warranty issue. If the supplier mucks you around threaten to return the bike. If that does not get an...