If you go to CarMax you can do it all online with nice respectable employees. CarHop will take advantage of you and give you runarounds for months. CarHop claims pre-approval, will work with bad credit, etc. and then when you go in, they decline and require a co-signer. It's all for show.
You can apply in the store or online at approval.carhop.com
Thanks! Your answer is awaiting moderation.