I'm a junior and would like to express my opinion on this matter.
I think it depends on the college that you wish to go to. And by saying "my grades sucked" do you mean B's because you have asian parents or C's and D's. Even if you get C's and D's, you can still go to a decent University. Many people who get bad grades go to a community college for 2years then transfer to a nice known university, because it is easier to get to a University if you transfer from a community college. What it comes down to is getting a job. Your boss is not going to ask for all your certifications (not the littles ones), he/shes going to want to see where you graduated from, which is that nice university that you transferred to.
I hope this helps.