Call them. They are super nice and can answer all your questions.
Their rates are online I believe. Check their website.
Call them i believe is between 500 to 550. May be waiting list
I don't know. Go on their website.
Thanks! Your answer is awaiting moderation.