Surprised by the negative reviews as I experienced patient service from the knowledgeable staff, who were also helping seniors who may not be tech savvy. Price is reasonable too and i got my prints within 5 min. Well done!