I dont why the reviews are bad. I think the staff is quite polite and effecient. Had a fair experience with them.