Anything that is prorated basically means that they are charging you for your first 2 months at time of signing so if your rent is 600 a month in order to get in you need to pay 1200 up front plus a security deposit. Its legal and totally at the companies discretion.