A little pricey and not timely! I do not mind paying a premium for good service. But, when you don't show for a scheduled appointment, 3 hr window, and I have to call an hour after the appointment time and I am told they should be there in an hour to an hour and a half. Sorry that doesn't work for me. A courtesy call would've been appropriate.