From the time I book online to the actual date I pick it up was "a great purchase experience". I was alerted constantly on the response of my purchase item and when it was ready in a day or two and e-mail was promptly sent to alert me to collect. Simple communication process system but very pleasing and effective. Thanks so much