Disgusting rental prices (rant)