I purchased one of there repo's last night but now I am a little nervous. Only because the only contact info on the website is an email address and you have to go into the buy now section to find that. No phone numbers or anything. So now I am a little worried. Has anyone dealt with them before?