This place charged me. I cheacked google and I cant find this place. I think it was rent 2 own but when I called them they said that the never charged…