Welcome to the forum!
Per their website, "The check reimbursements will be mailed, within 90 days from the date of the shop." For my first hotel shop with them, the payment was a little late and there was a little hassle but since then they have always paid in under 90 days and my most recent hotel shop was paid in just over 60 days.
Reports are not done in excel, but your reimbursement itemization will be. Reports are submitted through their online reporting format. They advise against filling out reports via wireless internet to prevent loss of your report should things become disconnected. I always write up the report in a word document and then copy it over when I'm finished.
Good luck and enjoy.
Edited 1 time(s). Last edit at 08/21/2015 06:00PM by saacman5033.