I've used this service before and everything went as planned. However, I called John last night and he assured me that he would be able to provide balloons for a Halloween party I am throwing today. We were in communication all day and then he sent me an email and said he was unable to locate balloons and that he would not be able to do it. This all sounds fine, however when I called him to ask him about the last minute cancellation he said I was last minute (which may be true but didn't seem to be an issue last night) and then yelled and me and said I am done with you! I'm no longer working with you! And rudely hung up the phone on me. I am a very reasonable person and was totally offended that someone who I gave given business to in then past and someone who had assured me everything would work smoothly today would be so rude to me.. the way he handled himself not only was immature and rude but then put me in a last minute bind. Definitely never using him again!