12 Oct, 2019 → by ClaimboUser3218
Too many no-shows
1
last minute they cancel, has happened many times, a very unreliable company, they only respond back after I have sent many emails, such a waste of time for me, this is my very first negative review for anything on the internet