Hopefully you can get your money back, and for future reference to anyone looking at renting. 9x out of 10 you can print off your own credit scores and avoid some heavy fees. Sign up for the free experian or equifax trials and print off your documents.