They need a minus 10 star review. Very disappointed. Customer service was nonexistent. I waited weeks and weeks and it was one cancellation and excuse after another. Had to hound them to find anything out. Finally set a firm date and no one showed, and no one called. Apparently, my time isn't as important as theirs. Wasted half my summer waiting. Terrible. read more