I just received my center console form Taptes - It does NOT fit in the car- It bangs against the center cup holder, and will not slide into place. If I was to push it hard to get it in place, it would destroy my arm rest!! Has anyone got any tips to getting it in the car? (I even tried taking it...