I have been renting through Mecca for 3 years now and I have not had a single problem. The staff is very friendly in the office and on the phone. If you are going to rent, try to sign a lease before Dec 31 because you will get 15% off. I do this every time and save loads of money. I recommend Mecca to everyone.